0

3d Unity でライン グリッドを描画したい。Unity 4 で MeshTopology.Lines を使用して線を描画できることがわかりました。

しかし、MeshTopology.Lines でそれを行う方法の例が見つかりません。Unity 3dで線を引く方法は?

4

1 に答える 1

0
Vector3[] verts = new Vector3[]{Vector3.up, Vector3.right, Vector3.down, Vector3.left};
int[] indicesForLineStrip = new int[]{0,1,2,3,0};
//int[] indicesForLines = new int[]{0,1,1,2,2,3,3,0};
Mesh mesh = new Mesh();
mesh.vertices = verts;
mesh.SetIndicies(indicesForLineStrip, MeshTopology.LineStrip, 0);
//mesh.SetIndicies(indicesForLines, MeshTopology.Lines, 0);
mesh.RecalculateNormals();
mesh.RecalculateBounds();
于 2013-01-24T13:28:04.393 に答える