kycher 25 май 2013, 15:01
Линия получается плоской, как ее сделать нормальной, обьемной
List<Vector2> p1 = new List<Vector2>();
public Color c1 = Color.red;
public int lengthOfLineRenderer;
void Start() {
p1.Add(new Vector2(0, 0));
p1.Add(new Vector2(1, 1));
p1.Add(new Vector2(3, 1));
p1.Add(new Vector2(1, 3));
p1.Add(new Vector2(5, 5));
lengthOfLineRenderer = p1.Count;
LineRenderer lineRenderer = gameObject.AddComponent<LineRenderer>();
lineRenderer.SetColors(c1, c1);
lineRenderer.SetWidth(width, width);
lineRenderer.SetVertexCount(lengthOfLineRenderer);
}
void Update() {
LineRenderer lineRenderer = GetComponent<LineRenderer>();
int i = 0;
while (i < lengthOfLineRenderer) {
lineRenderer.SetPosition(i, p1[i]);
i++;
}