先日見た他の人のコードの中で調べてもよくわからない記述があったので質問させていただきます。
C#
1[RequireComponent(typeof(Collider))] 2class Hoge : MonoBehavior 3{ 4 new Transform transform = null; 5 new Collider collider = null; 6 7 void Start() 8 { 9 transform = GetComponent<Transform>(); 10 collider = GetComponent<Collider>(); 11 } 12}
このコードの中にあるTransformとColliderがnew付きでメンバ変数として宣言されているところですが、これは下記のコードとどう違うのか教えていただきたいです。
C#
1[RequireComponent(typeof(Collider))] 2class Hoge : MonoBehavior 3{ 4 Transform transform = null; 5 Collider collider = null; 6 7 void Start() 8 { 9 transform = GetComponent<Transform>(); 10 collider = GetComponent<Collider>(); 11 } 12}
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/16 06:13
2016/11/16 06:18 編集