最近入门Unity3D,跟着教程做完了survival射击游戏,就想加一个功能,就是按一个按钮屏幕上的怪物都清空。
如图右下角所示。
我的方法是赋予所有怪物一个标签Tag,然后根据标签销毁Gameobject。
百度了好一阵子怎么遍历所有元素,然而大部分都是说怎么遍历子元素或者说留下父元素之类的,可是我要的是操作所有父元素。
最后终于找到了方法,在这里记录一下。
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class ClearAllEnemy : MonoBehaviour {