GameObjectの子オブジェクトを全削除する方法
よく使うのでメモ。
最初は以下で対応できるかと思ったが、親自身も削除されてしまうのでやりたいことと違った。
foreach ( Transform tr in icon_parent.gameobject.transform ) { GameObject.Destroy(tr.gameObject); }
以下で親は残して子どもだけ削除できる。
for(int i = 0; i < icon_parent.transform.childCount; i++) { Destroy(icon_parent.transform.GetChild(i).gameObject); }