目录
前言
在unity当中,现在需要根据控制点生成一段可闭合的,平滑曲线,并使用linerenderer绘制出来
1.调用方式
代码如下(示例):传入一个控制点列表,和lineRenderer组件
DrawBezierCurve(posList, lineRender);
2.代码示例
/// <summary> /// 根据控制点生成对应的贝塞尔曲线 /// </summary> /// <param name="positions"></param> /// <param name="lineRenderer"></param> private void DrawBezierCurve(List<Vector3> positions, LineRenderer lineRenderer) { if (positions.Count < 2) { retur