我有两个移动的对象,想用多条线连接它们。线条将被绘制,但在创建新线条时会消失。
如何保存所有生成的行?
void CreateLine()
{
line = new GameObject("Line" + currLines).AddComponent<LineRenderer>();
line = GetComponent<LineRenderer>();
line.SetPosition(0, Pos1);
line.SetPosition(1, Pos2);
line.startColor = Color.white;
line.endColor = Color.white;
line.startWidth = 5;
line.endWidth = 5;
line.positionCount = 2;
line.sortingOrder = 2;
line.useWorldSpace = true;
currLines++;
}
void Start()
{
Pos1 = GameObject.FindGameObjectWithTag("Pos1");
Pos2 = GameObject.FindGameObjectWithTag("Pos2");
InvokeRepeating("CreateLine", 0, 0.05f);
}