2009-05-16 12 views
2

私は約50の小さなスプライトを持っています。私は いくつかの異なるオプションを見てきました。これを行う最も効率的な方法は何ですか。 (彼らは絶えず動くだろう)。Cocos2dで50のスプライトを移動

私はまた、ちょうどまっすぐについて考えたPathAction(http://code.google.com/p/cocos2d-iphone/issues/detail?id=63 ) 見てきた[スプライトスケジュール:@selector (ステップ:)間隔:0.1]。

これを行う最も効率的な方法は何でしょうか?

ありがとうございました!

答えて

0

これは私のやり方です。スプライトは右から画面に入り、左に移動して消えます。私は、スプライトが生成するスプライトが無作為に割り当てられた3つの異なるテクスチャを持っているので、スプライトをいくつ作成しても3つのイメージしか適用されません。

id actionMove = [CCMoveTo actionWithDuration:actualDuration position:ccp(-target.contentSize.width/2, actualY)]; 
id actionMoveDone = [CCCallFuncN actionWithTarget:self selector:@selector(spriteMoveFinished:)]; 
[target runAction:[CCSequence actions:actionMove, actionMoveDone, nil]]; 
関連する問題