改变受重力影响时物体下落的速度。(SpriteKit)
Changing the speed at which an object drops when affected by gravity.(SpriteKit)
我有一个物体需要在游戏开始时掉落场景。当玩家点击屏幕时,对象会移回场景顶部。为了使物体下落,我将其设置为受重力影响。这工作正常,但问题是物体从屏幕上掉下来的速度太快了。我可以将物体下落的速度设置为不同的速度吗?如果是这样,我该怎么做。
您可以减少 physicsWorld 的 gravity
。另一种选择是对每个对象施加相反方向的力。如果 y 轴上的重力为 -9.8,则可以在 y 轴上施加 +0-9.8 的力来减慢物体的速度。
编辑:改变质量不会影响速度。
我有一个物体需要在游戏开始时掉落场景。当玩家点击屏幕时,对象会移回场景顶部。为了使物体下落,我将其设置为受重力影响。这工作正常,但问题是物体从屏幕上掉下来的速度太快了。我可以将物体下落的速度设置为不同的速度吗?如果是这样,我该怎么做。
您可以减少 physicsWorld 的 gravity
。另一种选择是对每个对象施加相反方向的力。如果 y 轴上的重力为 -9.8,则可以在 y 轴上施加 +0-9.8 的力来减慢物体的速度。
编辑:改变质量不会影响速度。