0
私のプロジェクトでは、実行中のキャラクターを作成しました。現在、キャラクターのために異なるアニメーションを実装しようとしています。CCAction:停止と実行
私はキャラクターがジャンプすることになっている場合は1) CCAction *walkAction;
2) CCAction *jumpAction;
、私は[self stopAllActions];
メソッドを呼び出す2つの異なるアクションを作成し、これが[self runAction:jumpAction];
すると、文字の土地作ることにしました
私はstopAllActionsを呼び出してから、walkActionを実行します。
何らかの理由で、アプリケーションがフリーズします。私は、アプリケーションがクラッシュすることなく、アクションを停止して実行することに関して助けが必要です!
ありがとうございました!
私はあなたに私たちにいくつかのコードを与える必要があると思います。自己は何ですか?明示的にアクションを停止しようとしましたか?これにより、アクションにタグを付けてstopActionByTagを呼び出すことを意味します。 – Krystian
私はそれを考え出しました。自己はCCLayerであった。代わりにスプライトを使用してアクションを実行し、アクションを停止します。今はうまくいく。ありがとう! –