撞机的Unity2D问题

时间:2018-10-26 19:37:46

标签: c# visual-studio unity3d game-physics

这是冲突在编辑器中的工作方式以及冲突的工作方式: https://gyazo.com/4e690245b60ff7507ec8828c990d2f1a

但是当我制作游戏时,会发生这种情况: https://gyazo.com/47a85c09c0eabe340d49bb5a3c16bf9c

在编辑器中可以正常工作(剑击中坏人,坏人受到伤害,坏人击中玩家,玩家死亡),但是当我制作游戏时,剑并没有受到坏人的打击。玩家也没有。坏家伙只有撞到自己才会受到伤害?

1 个答案:

答案 0 :(得分:1)

将项目构建为开发版本,然后尝试运行该项目以查看是否打印了任何错误。

一个可能的原因是Unity没有正确构建标签。要对此进行诊断,请进入标签列表并尝试添加新标签。这可能表明Unity只是在UI中缓存标签。在这种情况下,您将必须重新添加所有标签,然后再次将它们放在预制件/对象上。