unity如何挂在子物体上方法删除该子物体的父物体
时间: 2023-09-28 11:05:38 浏览: 170
Unity3D点选物体、框选物体、绘制外边框
您好!关于您的问题,我可以给出以下两个步骤:
1. 将脚本挂载在子物体上,然后在脚本中使用以下代码找到父物体并删除:
```
// 找到父物体
Transform parent = transform.parent;
// 删除父物体
Destroy(parent.gameObject);
```
2. 直接在父物体上挂载脚本,并在脚本中使用以下代码找到子物体并删除:
```
// 找到子物体
Transform child = transform.Find("子物体名称");
// 删除子物体
Destroy(child.gameObject);
```
以上两种方法都可以实现删除子物体的父物体。请注意,如果您使用第一种方法,您需要确保子物体只有一个父物体,否则您可能会不小心删除了其他父物体。
阅读全文