Unity ではオブジェクト同士をくっつけたり離したりが簡単にできるのでメモ。
あるオブジェクトを別のオブジェクトの親にセットするには transform.parent の値に親の transform をいれます。
// other を親にする
gameObject.transform.parent = other.transform;
// 親をはずす時は null いれる
gameObject.transform.parent = null;
親の情報を取得するときも transform.parent を経由して行えます。
// 親の名前を表示
Debug.Log(gameObject.transform.parent.gameObject.name);
今個人で作ってるやつで必要になったのでメモ。
Sponsored Link
コメント