SKAction跟踪路径在不断变化的道路上?

时间:2015-06-01 14:42:38

标签: ios objective-c sprite-kit skaction

我有一个CGPath,它在每一帧上动态变化,我想在它上面移动一个SKSpriteNode。

首先我尝试了SKAction followPath,但显然每次路径改变时,都不会继续动画。

我对SKAction followPath的另一个问题是,我无法任意设置路径上对象的位置。例如,如果你想到一个类似于飞行控制的游戏,但是用户可以在贝塞尔曲线路径上来回控制带有滑块的飞机。

选项是实现某种射线投射并检查每一帧的碰撞点,这样我就能找到y位置(x很好,因为我将物体向前移动)但是这种方法并不是真正的轻量级如果我想在每一帧上使用它。

你们中的任何人都知道如何实现这样的功能吗?

0 个答案:

没有答案