播放动画序列的推荐方法是什么,其中包括作为结尾的重复动画。例如,这里有几个场景:
- Sprite 出现在屏幕上,播放介绍动画,然后永远重复“空闲”动画
- 带有“空闲”动画的精灵执行一些动作,因此我需要播放一些其他特定的动画,在这些动画结束时,精灵应该再次开始空闲。
CCSequence 不允许我这样做,因为“空闲”动画被包装到 CCRepeatForever 中。如果我只是选择在空闲动画之上运行我喜欢的任何动画,我会得到帧闪烁(看起来两个动画是同时播放的)——太糟糕了。
所有动画都在 CCAnimationCache 内......任何建议都将受到高度赞赏。