Unity删除一个GameObject下的所有子项

news/2024/11/24 8:26:47/

结构:

Root

    |---- Child A

    |---- Child B

    |---- Child C


需求:

在代码中让Unity删除一个GameObject下的所有子项


思路:

Unity中不能对GameObject对象使用GetComponent

所以可以用Transform来代替


解决:

Transform[] childs = Root.GetComponent<Transform>();

然后对childs[i].gameObject使用destroy等即可

注:记得i=0即是root本身,子项序号从i=1开始,这里没有再测试,请自行确认


http://www.ppmy.cn/news/448207.html

相关文章

3Dmax已经贴好图的文件如何导入unity3D中

3Dmax已经贴好图的文件如何导入unity3D中&#xff0c;对于初学者而言&#xff0c;有时候在3Dmax中贴好图&#xff0c;配好颜色的模型导入unity3D中会丢失贴图的问题。 解决方法&#xff1a; 1.在3Dmax中建好模型、贴图完成。 2.点击在左上角&#xff1a;文件-导出-导出 3.选择…

如何清除计算机上游戏记录,如何删除玩游戏后电脑记录

查电脑运行记录&#xff1a;1)C:\DocumentsandSettings\用户名\Cookies---看里面的内容.然后在上方的工具栏中找到”工具”&#xff0d;&#xff0d;&#xff0d;文件夹选项&#xff0d;&#xff0d;&#xff0d;查看&#xff0d;&#xff0d;&#xff0d;在高级设置里面找到”…

计算机自带游戏如何删除,详细教你系统怎么删除游戏

很多时候&#xff0c;在我们安装系统就会自带一些游戏软件&#xff0c;但是我们不怎么感兴趣&#xff0c;放在那里有占用内存&#xff0c;只有将它们删除了&#xff0c;如何彻底删除windows系统自带的游戏蜘蛛纸牌呢&#xff1f;下面&#xff0c;就有系统之家小编来给大家讲解系…

3dmax2019删除不想要的模型部分

3dmax2019删除不想要的模型部分 3dmax2019删除不想要的模型部分 打开3dmax,导入模型。 这里导入的是fbx格式的模型文件。 删除多余模型部分 选中模型&#xff0c;右键选择–转换为可编辑多边型。在右侧一栏中选择—面---&#xff0c;点击下方的-----分离----。 按住鼠标左键…

3dmax如何删除多余的时间帧

3dmax如何删除多余的时间帧 3dmax如何删除多余的时间帧?在3dmax的使用中&#xff0c;帧数使用的比较少&#xff0c;那么如何去掉时间轴上的帧数呢?这篇文章将教你在时间轴上删除帧单位的方法和步骤。我们来看看! 3dmax如何删除多余的时间帧? 第一步:打开3dmax软件中的时间配…

【Unity】Destroy方法不是立即删除

问题描述 在做任务列表时&#xff0c;发现任务的排序位置并不正常&#xff0c;有些地方会很空 原因分析&#xff1a; 开始以为是自己设置位置出现了问题&#xff0c;后来一步步看设置位置的代码&#xff0c;发现是使用了NGUI的UITabel组件的Reposition进行的位置排列。于是便…

3dmax如何删除单个着色器清空素材

3dmax如何删除单个着色器清空素材 3dmax如何删除单个着色器清空素材?3ds Max是一款三建模、动画和渲染软件。借助3ds Max可以创造宏伟的游戏世界&#xff0c;布置精彩绝伦的场景以实现设计可视化&#xff0c;并打造身临其境的虚拟现实(VR)体验。 3dmax如何删除单个着色器清空素…

android township 游戏存档备份,3DS CIA游戏存档备份、恢复及保存教程

3DS平台上面&#xff0c;CIA的游戏还是很多的&#xff0c;小编发现很多玩家还不知道怎么做CIA游戏存档备份、恢复及保存&#xff0c;这里就分享一个教程给大家吧。 1.存档备份方面&#xff0c;首先在游戏选择界面&#xff0c;移动到你要保存的游戏&#xff0c;下屏最下方开始按…