SpriteKit + Swift - 如何使用缓动移动节点?

时间:2016-08-03 08:37:28

标签: swift sprite-kit skaction easing

我正在使用Swift在SpriteKit中创建游戏。 我在场景中有一个节点,当用户触摸屏幕时,我希望节点使用easeOut向上移动。当用户释放屏幕时,节点应该倒在地上。 我正在寻找可以使用easeOut移动节点的SKAction。 任何人都可以帮我做出这个动作吗?

提前致谢!

1 个答案:

答案 0 :(得分:1)

如果真的希望通过SKActions触发移动来实现此目的,那么您就是在SKAction的someAction.timingMode = .EaseInEaseOut属性之后。

{{1}}

正如Özgür在评论中所写,虽然这也可以用物理来实现,这可能会更好,这取决于你的要求。