// Update is called once per frame
void Update () {
List<Vector3> pointList = new List<Vector3> ();
for (float ratio = 0; ratio <= 1; ratio +=1.0f/ vertexCount)
{
Vector3 tangentLineVertex1 = Vector3.Lerp (point1.position, point2.position, ratio);
Vector3 tangentLineVectex2 = Vector3.Lerp (point2.position, point3.position, ratio);
Vector3 bezierPoint = Vector3.Lerp (tangentLineVertex1, tangentLineVectex2, ratio);
pointList.Add (bezierPoint);
}
lineRenderer.positionCount = pointList.Count;
lineRenderer.SetPositions (pointList.ToArray ());
}
三点 画曲线
承接ARKit案例开发/宣传Demo开发/游戏开发 QQ:2118590660 ARKit项目外包 AR项目外包
蛮牛教育: http://edu.manew.com/user/98138
CSDN视频教程地址:https://edu.csdn.net/lecturer/1557(CSDN因审核问题,一般更新的比较慢)