标签: c# unity3d game-physics
myRB.AddForce(new Vector2(jumpRight,jumpHeight));
通过使用以上代码,在使用c#的Unity2D中,跳跃距离变化并且变得怪异。 如何每次都能保持距离恒定向前跳?
答案 0 :(得分:2)
如果要确保轨迹始终相同,则需要覆盖它已经具有的任何速度。只需将velocity的{{1}}每次设置为等于相同的向量即可。
velocity
RigidBody2D