読者です 読者をやめる 読者になる 読者になる

【Unity】オブジェクトを生成して、階層を変える

メモ。

 

やりたいこととしては、特定のGameObjectの中にInstantiateしたかった。
が、どうも作ってから階層を移動させるということみたいですね。

var ef : GameObject = Instantiate (【Prefab】, 【位置:Vector3 (x, y, z)】, Quaternion.identity);
ef.transform.parent = 【親GameObject】.transform;

 

公式リファレンス

Unity Script Reference:Object.Instantiate

Unity Script Reference:Transform.parent