这是一个非常简单的问题,但我一直无法找到明确的答案。我想知道对于第一人称射击游戏我应该使用角色控制器还是刚体。我仍在学习 Unity 并尝试找出每种方法的优缺点。
决定使用角色控制器还是刚体的关键因素是玩家将与环境进行什么样的物理交互。
角色控制器“伪造”了很多东西 - 也就是说,您很快就会发现它无法与 Unity 的物理模拟正确交互。另一方面,在物理计算期间将始终考虑刚体(除非标记为运动学)。
这是否重要取决于您想要制作的游戏的要求:如果您只是做某种第一人称射击游戏,与环境的实际物理交互最少(只是程序化/脚本化动作),那么角色控制器可能没问题。另一方面,像 Portal 这样的物理密集型益智游戏可能需要带有刚体的自定义解决方案,因为角色与环境的交互非常重要。
| 归档时间: |
|
| 查看次数: |
8365 次 |
| 最近记录: |