Rigidbody.velocity
这个方法是瞬间给物体一个恒定的速度,将物体提升至该速度。
Rigidbody.addForce
这个方法瞬间给物体一个规定好的力。
velocity是给刚体一个匀速,
在大多数情况下,你不应该直接给物体一个速度,因为这样会显得很不真实,
但是你可以在FPS游戏里面的JUMP动作,直接施加,因为你希望直接改变。
通常情况下,我们选择addForce来使得游戏里面人物行动更加自然,更符合物理法则。
比如赛车游戏,必然有加速到匀速,物体不可能直接做匀速运动。
参考文档:
https://blog.csdn.net/jiumengdz/article/details/78537758
https://docs.unity3d.com/ScriptReference/Rigidbody-velocity.html