2016年8月31日水曜日

Unityで動的にAddComponent

動的にAddComponentしたい

gameObject.AddComponent<BoxCollider> ();

gameObjectとかBoxColliderは適宜置き換えて下さい(´・ω・`)

AddComponentしたコンポーネントを調整したい

BoxColliderのサイズを調整したいとかそういった場合は以下のように調整可能です。
BoxCollider collider = gameObject.AddComponent<BoxCollider> ();
collider.center = new Vector3 (0.0f, 0.0f, 0.0f);
collider.size = new Vector3 (1.0f, 1.0f, 1.0f);

centerは中心点からのオフセット値です!

0 件のコメント:

コメントを投稿