問題タブ [citrus-engine]
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.
flash - Citrus エンジンの Box2DPhysicsObject の奇妙さ
新しい Box2DPhysicsObject を作成するだけで、完全に動作します。
次のように関数をオーバーライドすると:
それは常に私にこのエラーを教えてくれます:
そして、新しい ContactListener を内側の世界に追加すると:
エラーなしで実行されます。
php - お支払い方法が opencart に表示されない
私はオープンカートの初心者で、現在オープンカートに取り組んでいます。管理者に支払いモジュールをインストールしました。フロントエンドからチェックアウトすると、支払い方法が開かず、機能していません。拡張機能に問題があるのではないかと思い、アンインストールしましたが、支払い方法は機能していません。何か助けはありますか?Citrus の支払い方法 (インドのゲートウェイ) を使用しています
actionscript-3 - フラッシュ サイド スクローラー ゲーム オブジェクトがヒーローの移動中に揺れる
Flash CS5を使用してside-scroller
ゲームを作成しようとしています
すべてが完了しましたが、ヒーローが動いているときにすべてが揺れ始めました!
すべてのオブジェクトを作成する前に、それをいくつかの画像に変更しましたが、それでも同じです... Citrus Engine
Movie Clips
正確に何が問題なのですか?
flash - ゲームを複数のスタンドアロン パーツに分割する
Starling の CitrusEngine ゲーム エンジンを掘り下げています。私はゲームを構築するという考えを理解しようとしています。
chrome.angrybirds.com または puddingmonsters.com を見ると、ゲームが状態 (StarlingState のアセット) を動的にロードすることがわかります。これはスマートです。ゲームがスプラッシュ画面の表示を開始すると、メインの状態 (ホーム、設定、選択レベル ビュー) をロードするプリローダーを取得し、レベルを選択すると、レベルの状態をロードするプリローダーが再び表示されます。これは、ゲーム用に複数のパーツを構築してから、あるパーツから別のパーツに切り替えるときにプリローダーが表示される場所にそれらを接続しているように見えます。
Starling/CitrusEngine でこれを行うにはどうすればよいでしょうか? ここでのロジックは何ですか?通常、Flash ゲームは最初にすべてのアセットをロードしますが、これはモバイル デバイスでは適切ではありません。複数の StarlingCitrusEngine クラスを持つことは賢明ですか、それとも単一の StarlingCitrusEngine クラスでゲーム全体を処理する必要がありますか? 詳しく説明してください。
回答ありがとうございます。
libgdx - LibGdx と Citrus エンジン
[stackoverflow] で 2D エンジンに関するこのスレッドのコメントを見ました: 2D Cross-Platform Game Development Engines
LibGdx (Java) と Citrus Engine (Action Script) に興味があります。あなたなら何を選びますか?
actionscript-3 - シトラス エンジンのオブジェクトに衝突を追加する
ヒーローと敵がいますが、ヒーローが敵に接触すると、ヒーローは自動的に倒れるはずです.Collisionメソッドを追加するにはどうすればよいですか.
actionscript-3 - CitrusSprite.velocity の使い方
拡張するシーンに次の機能がありますcitrus.core.starling.StarlingState
-アニメーションをロードPlayerRun
して画面に表示します。ほとんどの場合、このコードは機能します。スプライトが画面に表示されます (その場で実行されます)。
このプロパティをどのように使用すればよいかわかりません。velocity
ドキュメントがなく、上記のコードで使用する数値に関係なく、表示は変わりません。アニメーションは再生されますが、スプライトは静止しています (私が期待するように水平に移動しません)。
velocity
プロパティを間違って使用していますか? Citrus はスプライト速度をサポートしていますか、それとも自分で実装する必要がありますか?