我是团结的新手,我有一个问题。现在我试图将我的玩家与敌人发生碰撞。问题是:在我的玩家添加了Box Collider之后,他的跑步并不像预期的那样平稳,在移除了Collider后他的跑步和动作很好。我正在使用操纵杆控件移动玩家。,
谢谢!
答案 0 :(得分:0)
我建议使用CharacterController而不是仅使用静态对撞机。 CharacterController的技巧是使用其Move()函数来转换对象,而不是直接使用转换。否则碰撞将无法正常工作。
这是CharacterController的链接: Unity Character Controller
以下是其Move()方法的链接: Unity CharacterController.Move()
希望这有帮助!