带路径的CAKeyframeAnimation;可以扩展路径以扩展动画吗?

时间:2011-01-17 21:23:04

标签: iphone core-animation cakeyframeanimation

你会熟悉火车沿着由拼图制成的轨道缓慢移动的游戏 - 如果你不能将更多的棋子拼凑到轨道上,那么火车就会崩溃而你输了。一种方法是使列车遵循CAKeyframeAnimation中定义的路径。

创建动画并添加到图层后,您可以扩展路径吗? (也许通过保持对CGPathRef的保持并添加它)或者您是否需要创建新路径和新动画并替换旧动画?

1 个答案:

答案 0 :(得分:1)

是的,你可以 - 动画沿着路径继续附加路径就好了。现在问题解决了,新问题是how to make animation progress according to touch inputs, not elapsed time