問題タブ [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.
class - 複数のスプライトで単一のアクションを実行するクラスを作成する
多数のスプライト (約 48 の異なるスプライト) を任意の点の周りで回転させようとしています (この記事を使用: http://indiedevstories.com/2012/08/14/custom-cocos2d-action-rotating-sprite-around-arbitrary ) -point/ ) でカスタム カテゴリを作成できましたが、単一のスプライトでしか機能しません。私はサイトを見回して runAction:[action copy] を使用しようとしましたが、何らかの理由でポイントを回転させるコピーが狂った数になります。次に、アクションのメソッドを作成してそのメソッドを呼び出そうとしましたが、それでもエラーが発生し続けます。私は非常に多くの異なる解決策を試しましたが、うまくいきません。私の質問は、すべてのスプライトを保持する別のクラスを作成し、単一のメソッドを実行してクラスのすべてのスプライトに対してアクションを実行する方法はありますか?
cocos2d-iphone - 親ノードと子ノードで異なるアクションを実行する
gameLayer でシェイク アクションを実行しようとしています
ゲーム レイヤーには、現時点で別のアクションを実行している CCSprite の子も含まれています。
シェイク アクションを実行すると、実行されます。ただし、効果はスプライトがアクションを終了した後にのみ表示されます。
なぜこれが起こるのですか?また、CCSPawn を使用せずに両方のアクションを実行するソリューションはありますか?
スプライトも独自のアクションを実行して、シーンでアクションをうまく実行できます (gameLayer はシーンの子です)。
cocos2d-iphone - 一連のアクション中にスプライトの画像を変更する方法
以下のコード (サンプル) では、一連のアクション中にスプライトの画像を変更したいと考えています。
助けてくれてありがとう。
cocos2d-iphone - CCAnimation フレームレートの変更
私は cocos2d で横スクロール ゲームに取り組んでいます。CCSprite で実行される CCAnimation から派生した CCAction があります。CCRepeatForever で CCAction を実行しましたが、アクションの実行中にアニメーションのフレーム レートを変更できません。どうすればこの目標を達成できますか?
cocos2d-iphone - 移動アクションの途中でフェードアウト アクションを実行することはできますか?
同じノード上ですべての moveTo アクションの途中で、fadeOut アクションを実行できるかどうか疑問に思っています。これが私のコードです:
可能であれば、移動アクションの途中でフェード アクションを実行できるようにする必要があります。ヘルプや提案をいただければ幸いです。
cocos2d-iphone - Cocos2d - アクションとアニメーションが一時停止しない
私がこれを行うとき:
ほとんどのゲームは一時停止しますが、このアクションを実行中のスプライトはスピンを一時停止しません:
また、CCAnimations を実行しているスプライトはアニメーションを停止しません。
ゲームが一時停止されたときにこれらを一時停止するにはどうすればよいですか? 「pauseSchedulerAndActions」がアクションを一時停止することを期待しますが、そうではないようです。