前提・実現したいこと
LineRendererを生成すると、その形状は、円柱ではない(線の断面が円ではない)ように見えますが、
円柱として線を描画することは不可能でしょうか?
ご教示お願い致します。
試したこと
C#
1 GameObject newLine = new GameObject ("Line"); 2 LineRenderer line = newLine.AddComponent<LineRenderer> (); 3 line.positionCount = 3; 4 line.startWidth = 0.2f; 5 line.endWidth = 0.2f; 6 Vector3 pos1 = new Vector3 (0.0f, 0.0f, 0.0f); 7 Vector3 pos2 = new Vector3 (5.0f, 5.0f, 0.0f); 8 Vector3 pos3 = new Vector3 (3.0f, 2.0f, 1.0f); 9 line.SetPositions(new Vector3[]{pos1, pos2, pos3});
この描画した線の断面を見てみると、断面が円でないように見えました。
スクリプトリファレンスを見てみても、
それらしきプロパティやメソッドが見当たりませんでした。
例えば、FPSで照準のレーザービームを表現したい場合、
LineRendererでマテリアルのテクスチャにレーザービームのテクスチャを設定している記事は見かけるのですが、
断面を円にする設定は見かけないのですが、円柱のレーザービームはLineRendererで実装できませんか?
LineRendererとはこういうものなのでしょうか?
ご教示お願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/11/03 02:25