2017-06-08 7 views
-1
using UnityEngine; 
using UnityEditor; 

public class DrawRectangle : MonoBehaviour 
{ 
    LineRenderer line; 
    void Start() 
    { 
     line = transform.GetComponent<LineRenderer>(); 
     line.SetVertexCount(5); 
     line.SetPosition(0, new Vector3(-1, 1, 0)); 
     line.SetPosition(1, new Vector3(1, 1, 0)); 
     line.SetPosition(2, new Vector3(1, -1, 0)); 
     line.SetPosition(3, new Vector3(-1, -1, 0)); 
     line.SetPosition(4, new Vector3(-1, 1, 0)); 
    } 
} 

このスクリプトは、LineRendererコンポーネントを持つGameObjectに添付されています。 しかし、私はすべての行のプロパティにエラーが発生しています。 SetVertexCountとすべてのSetPositionが存在しません。SetVertexCountプロパティがLineRendererに存在しないのはなぜですか?

私はあなたがこの質問を投稿する前に、これはほんの一部の時間に答えた5.5.1f1個人

+0

lineRendererにpositionCountを設定してみてください。 LineRendererのインターフェースが変更されたと思います。 – Reasurria

+0

[LineRenderer SetWidthで警告が表示されていますが、これを修正する方法は廃止されましたか?](https://stackoverflow.com/questions/44442631/im-getting-warning-on-linerenderer-setwidth-that-その時代遅れの、どうすればよいのか) –

答えて

関連する問題