【发布时间】:2014-08-03 05:18:01
【问题描述】:
我正在编写游戏并希望沿固定路径(直线和曲线 - 考虑铁路引擎)移动精灵,但我希望能够根据精灵速度来驱动动画 - 并更改该速度作为响应到游戏活动。
followPath:duration: 在 SKAction 中接近,但似乎没有办法“即时”调整速度 - 我绝对关心精灵速度 - 而不是“跟随路径的持续时间”。
CGPath 似乎是定义精灵路径的正确构造,但那里似乎没有足够的功能来抓取路径上的点并进行我自己的数学运算。
谁能推荐一个合适的方法?
【问题讨论】:
-
感谢@Revinder,但这似乎以我描述的方式使用 followPath,它不允许随着时间的推移改变速度。
-
@JustinHawkins,您找到解决方案了吗?你问的同样的事情我想知道怎么做。
标签: ios sprite-kit