「Unity/Csharp/線」の版間の差分

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
ページの作成:「==線== CanvasにEffects/Line追加 GameObject gameObject = GameObject.Find ("/Canvas/Line"); LineRenderer renderer = gameObject.GetComponent<LineRenderer>(); renderer...」
 
編集の要約なし
1行目: 1行目:
==線==
==線==
CanvasにEffects/Line追加
CanvasにEffects/Line追加
  GameObject gameObject = GameObject.Find ("/Canvas/Line");
  GameObject obj = GameObject.Find ("/Canvas/Line");
  LineRenderer renderer = gameObject.GetComponent<LineRenderer>();
  LineRenderer renderer = obj.GetComponent<LineRenderer>();
  renderer.SetWidth(1f, 1f); // 幅
  renderer.SetWidth(1f, 1f); // 幅
  renderer.SetVertexCount(2); // x点間
  renderer.SetVertexCount(2); // x点間
  renderer.SetPosition(0, Vector3.zero);
  renderer.SetPosition(0, Vector3.zero);
  renderer.SetPosition(1, new Vector3(-10f, -10f, 0f)); // 0から右上へ
  renderer.SetPosition(1, new Vector3(-10f, -10f, 0f)); // 0から右上へ

2018年4月17日 (火) 13:50時点における版

CanvasにEffects/Line追加

GameObject obj = GameObject.Find ("/Canvas/Line");
LineRenderer renderer = obj.GetComponent<LineRenderer>();
renderer.SetWidth(1f, 1f); // 幅
renderer.SetVertexCount(2); // x点間
renderer.SetPosition(0, Vector3.zero);
renderer.SetPosition(1, new Vector3(-10f, -10f, 0f)); // 0から右上へ