私のプロジェクトでは、走るキャラクターを作成しました。現在、キャラクターにさまざまなアニメーションを実装しようとしています。
2 つの異なるアクションを作成することにしました
1) CCAction *walkAction;
2) CCAction *jumpAction;
キャラクターがジャンプするはずのときにメソッドを呼び出してジャンプさせます。キャラクターが着地[self stopAllActions];
し[self runAction:jumpAction];
たら、stopAllActions を呼び出してから walkAction を実行します。
ただし、何らかの理由で、アプリケーションがフリーズします。アプリケーションをクラッシュさせずにアクションを停止および実行する方法について助けが必要です!
ありがとうございました!