問題タブ [ccaction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
150 参照

c++ - CCRepeatAction が終了時に Win32 アプリをクラッシュさせる

CCRepeatAction を実行している Win32 cocos2dx アプリを閉じるときに、すべてのアクションを安全に停止する方法を教えてください。、およびメソッドに追加しようとしsprite->stopAllActions();ましたが、実行中の Win32 Cocos2dx アプリの [X] ボタンをクリックするとアプリがクラッシュします。DestructorOnExit()update(float delta);

私は CCRepeatAction を保持しておらず、Cocos2D-X がクリーンアップを行うときに実行中のアクションを停止させようとしましたが、アプリが閉じているときに CCAction が実行されていると、アプリがクラッシュするようです。だから私の仮定は、Win32 アプリを閉じるときにアクションを停止する必要があるということです。

永遠に繰り返すアクションは、アイドル状態で実行されています。これは単純なフェードイン/フェードアウト CCAction です。アイドル状態のアニメーションのコードは次のとおりです。私はそれを保持していないので、クラッシュせずにアニメーションを停止してアプリを閉じる方法がわかりません。

0 投票する
2 に答える
312 参照

iphone - CCEaseOut を使用して CCSprite の動きを遅くしようとしています

突然の停止ではなく滑空停止をしようとしていCCSpriteますが、これを行う方法がよくわかりません。ユーザーがタップした場所に基づいて移動しCCSpriteています。スプライトは動きますが、グライドして止まりません。私のコードは以下の通りです:CCActionMoveToCCEaseOut

0 投票する
1 に答える
238 参照

cocos2d-iphone - 私の CCTargetedAction はアクションを 2 回実行します

cocos2d v3 では、CCTargetedAction のようなものは見つかりませんでした。私のプロジェクトでは必要なので、cocos2d v2 からコードをコピーしました。

しかし、私の CCTargetedAction はアクションを 2 回実行します。

画面を 1 回タッチすると、ログ メッセージが 2 回出力されます。

このコードがアクションを 2 回実行するのはなぜですか?

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