Unity2D:UnityException:未定义标记敌人 - FindGameObjectWithTag("Enemy")
Unity2D: UnityException: Tag Enemy is not defined - FindGameObjectWithTag("Enemy")
我目前正在做一个游戏项目,我正在尝试制作可以攻击敌人的塔。当我开始游戏时,定义敌人标签似乎有问题。如下面我的脚本片段所示,我想通过使用 FindGameObjectsWithTag 查找名称相同的游戏对象 (Enemy) 来定义敌人。我是统一的新手,所以我似乎不明白为什么控制台无法识别我在下面的代码中定义了 "enemy",给我:UnityException: Tag Enemy is not defined, leading to this line下面。
foreach(GameObject enemy in GameObject.FindGameObjectsWithTag("Enemy"))
PS:敌人游戏对象由另一个脚本(我的敌人生成器脚本)控制,它在 Enemyspawner 游戏对象下生成多个 'enemy' 克隆体。
在 unity 中,您需要添加标签...在检查器中有一个下拉菜单(在转换组件的正上方)...您需要从那里添加自定义标签,在本例中 Enemy
.
我目前正在做一个游戏项目,我正在尝试制作可以攻击敌人的塔。当我开始游戏时,定义敌人标签似乎有问题。如下面我的脚本片段所示,我想通过使用 FindGameObjectsWithTag 查找名称相同的游戏对象 (Enemy) 来定义敌人。我是统一的新手,所以我似乎不明白为什么控制台无法识别我在下面的代码中定义了 "enemy",给我:UnityException: Tag Enemy is not defined, leading to this line下面。
foreach(GameObject enemy in GameObject.FindGameObjectsWithTag("Enemy"))
PS:敌人游戏对象由另一个脚本(我的敌人生成器脚本)控制,它在 Enemyspawner 游戏对象下生成多个 'enemy' 克隆体。
在 unity 中,您需要添加标签...在检查器中有一个下拉菜单(在转换组件的正上方)...您需要从那里添加自定义标签,在本例中 Enemy
.