//1. lineRoot是线的跟节点,所有的点组成线
//2 lineRoot起点的坐标(lineRoot的位置==起点 条件是lineRoot中心重合)=sart
//3.lineRoot终点= lineEndPoint
//4.listLine是所有点集合
private void ComputeZoom()
{
float zoomFactor = Vector3.Distance(start, lineEndPoint.localPosition) / distance;
if (listLine.Count > 0)
{
Vector3 v = (listLine[listLine.Count - 1].localPosition-lineRoot.localPosition);
Vector3 v2 = lineEndPoint.localPosition - lineRoot.localPosition;
lineRoot.localRotation = Quaternion.FromToRotation(v, v2);
}
lineRoot.localScale = new Vector3(zoomFactor, zoomFactor, 1);
}