多くのスプライトを持つ新しいクラスを作成しようとしています。それらはいくつかのアクションを次々に実行し、画面上で他のクールなことを行います。
この「ショー」全体は、必要なときに画面に表示されるクラスになります。
である私のメインクラスMain
では、CCScene
いつでもそのアニメーションクラスを呼び出すことができ、メイン画面に追加されて「ショー」を実行できるようにしたいと考えています。
some class :
//FADE ACTIONS
fadeInAction=[CCFadeIn actionWithDuration:0.5];
fadeOutAction=[CCFadeOut actionWithDuration:0.5];
fadeOutFastAction=[CCFadeOut actionWithDuration:0.1];
//circle animation parts
for (int i=0;i<12;i++)
{
circlePartsArray[i]=[CCSprite spriteWithFile:[NSString stringWithFormat:@"c%d.png",i+1]];
circlePartsArray[i].position=ccp(winSize.width/2,winSize.height/2);
[self addChild:circlePartsArray[i]];
}
次に、メインクラスから、画面に表示したいすべてのパフォーマンスsomeClass
-スプライトが追加され、フェードするなど..
そのクラスをどのように定義し、それをメイン シーンに追加しますか?