これは、シーンに挿入される敵へのアニメーションを作成するための私の実装です。
CCSpriteFrameCache *cache = [CCSpriteFrameCache sharedSpriteFrameCache];
CCAnimation *animation = [CCAnimation animation];
[animation addSpriteFrame:[cache spriteFrameByName:@"enemy_1.png"]];
[animation addSpriteFrame:[cache spriteFrameByName:@"enemy_2.png"]];
animation.delayPerUnit = 0.1;
[_enemy runAction:
[CCRepeatForever actionWithAction:
[CCAnimate actionWithAnimation:animation]]];
これは、アニメーションを実現する方法のほんの一例です。たとえば、いくつかのパーツで構成された「ボス」がある場合、体のさまざまな部分のアニメーションで非常に趣のあるものにしたいと考えています。
画像を連続して入れ替えるよりも滑らかなアニメーションを作成する方法はありますか?
計算上、これが最善の方法ですか、それとももっと効率的な手法はありますか?
助けてくれてありがとう