这是一个非常简单的问题,但我未能找到明确的答案。如果我使用角色控制器或刚体,我想知道第一人称射击游戏。我还在学习Unity,并试图找到每个人的利弊。
答案 0 :(得分:2)
决定使用角色控制器和刚体之间的关键因素是玩家与环境之间的物理互动。
角色控制器"假货"很多事情 - 也就是说,你会很快发现它与Unity的物理模拟无法正常交互。另一方面,在物理计算过程中始终会考虑刚体(除非标记为运动学)。
这是否重要将取决于你想要制作的游戏的要求:如果你只是做一些第一人称射击游戏,与环境的实际物理交互最少(只是编程/脚本行动) ),然后一个角色控制器可能会没事。另一方面,像Portal这样的物理问题很多的益智游戏可能需要一个带有Rigidbody的自定义解决方案,因为角色与环境的互动有多重要。