問題タブ [phaser-framework]
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.
phaser-framework - P2JS を使用して Phaser で衝撃力を検出する
P2JS 物理エンジンで Phaser を実行すると、 との衝突を検出できることがわかっていPhaser.Physics.P2.Body#onBeginContact
ます。しかし、小惑星と衝突したときに宇宙船に現実的なレベルの損傷を与えることができるように、衝突の衝撃力をテストする方法はありますか?
javascript - Phaser で動的に追加されたスプライトの上にグラフィックを表示する
時限イベントを使用してスプライトを動的に追加しています。生成されたスプライトの上に新しいグラフィックス (塗りつぶされた四角形) を表示する方法が見つかりません。
スプライトは常に上にあります
何か助けて??
javascript - Phaser 2 スプライトは境界線を検出しますか?
大学ではゲームを作成する必要があります。私のゲームには落下物が含まれます。しかし、オブジェクトが範囲外になったときに命を失う方法がわかりません。
私のコードの一部を次に示します。
javascript - typescript で生成された js で関数を呼び出す方法
そこで、html で定義されたボタンが押されたときに関数を呼び出したいと思います。問題は、コンソールに「参照エラー: 関数が定義されていません」というエラーが記録されることです。
私のoutput.js(結合およびコンパイルされたtypescript)の簡素化されたレイアウトは次のようになります:
次のようにhtmlファイルで関数を呼び出します。
output.js (およびこれは Phaser を使用しているため、phaser.js) がロードされ、(他の) すべてが正常に動作します。
関数を呼び出すにはどうすればよいですか? 私は this.game.getSeed() 、 game.getSeed() など、かなり多くのことを試しました。
javascript - アニメーションを独立して再生できる同一のスプライトを多数作成する
ゲームエンジンとして Phaser を使用しています。すべて同じテクスチャを持つ約 2400 のスプライトのグループがあります。呼び出し
約 5 秒かかり、これらの呼び出しをいくつか行う必要があります。これにより、ゲームの負荷が約 30 秒かかり、コンテンツを追加すると大幅に増加します。基本的に同一のスプライトを多数作成しながら、アニメーションを個別に再生できる高速な方法はありますか?
Githubの問題で同じ質問をしましたが、開発者以外の誰かが答えを知っているかもしれないと思いました.
javascript - JavaScript フェイザー ゲーム フレームワークで onclicklistener を使用してループ内にオブジェクトを作成する
質問と5つの回答のバリエーションを表示する簡単なクイズゲームを作成しようとしています.
私は Phaser.js を使用していますが、JavaScript 全般に適用できると思います。
これが5つのボタンを作成する私の関数です
[char_db.js]
そして、これが私のonclickリスナーで、各ボタンに対してかなり同じことをしています(ただし、機能では異なる機能を実行します)
[index.html]
エラーが発生しました
私のボタン配列は非常に最初に宣言されました
助言がありますか?