UnityでGameObjectの子を取得して削除する方法。
スクリプトで追加したGameObjectを削除する必要があったのですが、削除方法がわからなかったので調べた結果をメモ。
foreach (Transform c in ParentObj.transform) { GameObject.Destroy (c.gameObject); }
上記の例だと、「ParentObj」の子オブジェクトの1つずつ取得して、削除してます。
親にスクリプトでGameObjectを追加した場合などに使えます。