我正在将CocosBuilder 2.1集成到现有的Cocos2D-iphone 2.0游戏中,并且在动画方面遇到了一些麻烦。游戏中有多个角色同时具有重复的基于精灵的动画和动画动画,后者动态地基于改变起始位置和结束位置。
这在纯Cocos2D中很容易。我可以这样写:
action = [CCSpawn actions:
[CCRepeat actionWithAction:[CCAnimate actionWithDuration:1.0f animation:flippingAnimation restoreOriginalFrame:YES] times:x],
flippingAction, nil];
但是,CocosBuilder使用CCBANimationManager,它似乎在完全不同的系统上运行。更像是:
CCBAnimation Manager *animationManager = self.userObject;
[animationManager runAnimationsForSequenceNamed:@"Flipping"]
我可以在CocosBuilder中设计精灵动画,但我认为我的动画动画必须保留在Cocos2D代码中。有没有办法在同一个CCSprite上同时运行这两种类型的动画?
感谢您的帮助。