Unity/Csharp/線
提供: 初心者エンジニアの簡易メモ
線
Canvasに Effects/Line 追加
GameObject obj = GameObject.Find ("/Canvas/Line"); LineRenderer renderer = obj.GetComponent<LineRenderer>(); renderer.SetWidth(0.1f, 0.1f); // 幅 renderer.SetVertexCount(3); // x点間 renderer.SetPosition(0, Vector3.zero); renderer.SetPosition(1, new Vector3(-1f, -1f, 0f)); // 0から左下へ renderer.SetPosition(2, new Vector3(-3f, -2f, 0f)); // 0から左下へ
以下を20とかにすれば、20点の折れ線グラフなどもこのオブジェクト1つで可能。
renderer.SetVertexCount(20);
Materialがnullだと紫色になるので、Default~を入れておく