【发布时间】:2014-05-03 07:29:35
【问题描述】:
我正在使用 SpriteBuilder 和 cocos2d-iphone v3 来制作应用程序,并且我正在使用时间轴为一些精灵制作动画,但我不知道是否有办法做到这一点。如果我为精灵添加了一些关键帧,现在我想重新定位精灵但保持它的动画相对于它的新位置相同,我必须遍历所有关键帧并更新新位置的位置。
有没有办法在时间轴的所有关键帧上应用某些东西?
例子:
Sprite1 在关键帧 0 处 (50,50); (60, 60) 在关键帧 1; (50, 60) 在关键帧 2;和 (50,50) 在关键帧 3,然后循环。我想将精灵从 (50,50) 移动到 (100,100),并且希望其余关键帧中的位置是 (110, 110)、(100, 110) 和 (100, 100),但是他们停留在 (60, 60), (50,60), (50,50)。
我希望这是有道理的,它看起来有点混乱,但我想不出更简单的方式来描述我的问题。
提前致谢!
【问题讨论】:
标签: ios cocos2d-iphone spritebuilder