我正在尝试在游戏中实现慢动作效果。到目前为止,我正在使用物理世界速度属性

 self.physicsWorld.speed = 0.4


而且效果很好。

但是我遇到的问题是,在我的场景中,某些其他节点使用物理物体来进行诸如冲动射击之类的事情。这意味着,如果我的播放器进入慢动作,则使用物理身体的所有其他节点也将减慢速度。

我可以达到相同的效果,但只能应用于我的播放器吗?

我一直在研究播放器的速度和速度属性,但似乎无法获得与减慢物理世界相同的效果。

请问有人有建议吗?

最佳答案

我发现基本上有2个选项。

1)根据Confused的建议,我可以将脉冲乘以与slowMo值成比例的因子。

2)使用SKAction

关于ios - SpriteKit慢动作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34157860/

10-11 17:14