Unity5でのRigidbodyやRendererなどのコンポーネントの取り方

2015年8月29日

Unity4 のときには、renderer と書けば GameObject 自身の Renderer を取得できたのですが、Unity5 からはできなくなりました。
Material や Rigitbody など、コンポーネントはどれも GetComponent(); を使って取得するように変わっています。

[Unity4]
// Rigidbody の Transform の参照.
rigidbody.transform;
// Renderer の Material の参照.
renderer.material;

[Unity5]
// Rigidbody の Transform の参照.
GetComponent ().transform;
// Renderer の Material の参照.
GetComponent().material;

おしまい。

スポンサーリンク