Unity2D 碰撞器问题
Unity2D issue with colliders
这是碰撞在编辑器中的工作方式,以及碰撞应该如何工作:
https://gyazo.com/4e690245b60ff7507ec8828c990d2f1a
但是当我构建游戏时,会发生这种情况:
https://gyazo.com/47a85c09c0eabe340d49bb5a3c16bf9c
它在编辑器中运行良好,(剑击中坏人,坏人受到伤害,坏人击中玩家,玩家死亡)但是当我构建游戏时,剑没有从坏人。播放器也没有。坏人只有打到自己才会受伤?
将项目构建为开发构建,并尝试运行查看是否打印出任何错误。
一个可能的原因是 Unity 没有正确构建标签。要对此进行诊断,请进入您的标签列表并尝试添加一个新标签。这可能表明 Unity 仅缓存 UI 中的标签。如果是这种情况,您将不得不重新添加所有标签,然后再次将它们放在您的 prefabs/objects 上。
这是碰撞在编辑器中的工作方式,以及碰撞应该如何工作: https://gyazo.com/4e690245b60ff7507ec8828c990d2f1a
但是当我构建游戏时,会发生这种情况: https://gyazo.com/47a85c09c0eabe340d49bb5a3c16bf9c
它在编辑器中运行良好,(剑击中坏人,坏人受到伤害,坏人击中玩家,玩家死亡)但是当我构建游戏时,剑没有从坏人。播放器也没有。坏人只有打到自己才会受伤?
将项目构建为开发构建,并尝试运行查看是否打印出任何错误。
一个可能的原因是 Unity 没有正确构建标签。要对此进行诊断,请进入您的标签列表并尝试添加一个新标签。这可能表明 Unity 仅缓存 UI 中的标签。如果是这种情况,您将不得不重新添加所有标签,然后再次将它们放在您的 prefabs/objects 上。