我正在编写游戏并希望沿固定路径移动精灵(直道和曲线 - 想想铁路引擎)但我希望能够根据精灵速度驱动动画 - 并根据游戏事件改变速度.
followPath:duration:在SKAction中很接近,但似乎没有办法"动态"调整速度 - 我绝对关心精灵速度 - 不是'跟踪路径的持续时间'.
CGPath似乎是用于定义精灵路径的正确构造,但似乎没有足够的功能来沿路径抓取点并进行自己的数学运算.
有谁能建议合适的方法?
ios sprite-kit
ios ×1
sprite-kit ×1