ccaction

    1

    2答えて

    私はcocos2d-xでゲームを実装しています。 は、今私は、「リプレイ私のゲームの」機能を実装(ゲームが最初から表示されます) しかし、私は1倍、2倍、3倍、4倍の速さで私のゲームを再生します。速度を2倍に変更すると、すべてのアクション(移動や回転など)は新しい変更された変数に対して機能するはずです。 CCActionの一般的な速度を変更すると、どうすればできますか? 一般的な解決策が必要です。

    2

    1答えて

    ノードを移動し、移動が完了した後にブロックを呼びたいと思っています。しかし、時々、ノードが移動している間にノードを別の位置に移動する必要があります(宛先の変更)。 コールバックが呼び出されず、一貫性のない状態になるため、以前のアクションを停止して新しいアクションを開始することはできません。 id move = [CCMoveTo actionWithDuration:time position:p

    2

    3答えて

    こんにちは、私は、ターゲットスプライト // addtargetで()一部の発射運動をしようとしています ........プログラミングcocos2dxに新しいです int i(0); while(i<20) { p=HelloWorld::nextPoint(p,0.5);//p is a struct see below. cocos2d::CCFiniteTimeAction* a

    0

    1答えて

    私のプロジェクトでは、実行中のキャラクターを作成しました。現在、キャラクターのために異なるアニメーションを実装しようとしています。私はキャラクターがジャンプすることになっている場合は 1) CCAction *walkAction; 2) CCAction *jumpAction; 、私は[self stopAllActions];メソッドを呼び出す2つの異なるアクションを作成し、これが[self