unity中清除所有子物体
时间: 2023-09-17 21:12:01 浏览: 225
Unity可以动态给物体添加和删除脚本
你可以使用以下代码来清除一个父物体下的所有子物体:
```csharp
foreach (Transform child in transform) {
GameObject.Destroy(child.gameObject);
}
```
其中,`transform` 指的是当前脚本所在的物体的 Transform 组件,也就是父物体的 Transform 组件。这段代码会遍历该 Transform 的所有子物体,并使用 `GameObject.Destroy()` 方法将它们销毁。
阅读全文