0

私のプロジェクトでは、走るキャラクターを作成しました。現在、キャラクターにさまざまなアニメーションを実装しようとしています。

2 つの異なるアクションを作成することにしました

1) CCAction *walkAction;

2) CCAction *jumpAction;

キャラクターがジャンプするはずのときにメソッドを呼び出してジャンプさせます。キャラクターが着地[self stopAllActions];[self runAction:jumpAction];たら、stopAllActions を呼び出してから walkAction を実行します。

ただし、何らかの理由で、アプリケーションがフリーズします。アプリケーションをクラッシュさせずにアクションを停止および実行する方法について助けが必要です!

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

4

1 に答える 1

0

アクションを保持しようとしないでください (私がいつも読んでいるもの)。

毎回新しいものを発射するだけです。Cocos2d がクリーンアップします。

于 2012-02-08T04:03:58.803 に答える