2017-10-10 12 views
1

ノードジェネレータのサーバー側でフェイザーを動作させることはできません。それが許され、働くことができれば、これは悪い考えですか?サーバー側のフェイザーフレームワーク

C:\Users\user\tanks-game\node_modules\phaser-ce\build\phaser.js:21762 
PIXI: PIXI || {}, 
    ^
ReferenceError: PIXI is not defined 
+0

何を入手したいですか?あなたのコード/パッケージはどうですか?サーバにPhaserをどのようにインストールしましたか?私は リアルタイムでマルチプレイヤーゲームを作成しようとしていますので –

+0

NPM --save [email protected] –

+0

をインストールし、私は、サーバーは、ゲームの物理学で作業する必要があります。 VARフェイザー=必要(「フェイザー-CE」) し、その結果、上記のエラーとして: –

答えて

1

PhantomJSなどで実行している場合を除き、不可能です。 Phaserは、Node.js環境には存在しないDOMに大きく依存しています。

は物理学を計算したり、あなた自身をロールバックするサードパーティのライブラリを使用してください。

サーバー上のPhaserフレームワーク全体を使用すると、メモリを大量に消費するため、オンザフライで計算するのではなく、ブラウザインスタンスに基づいて計算が遅くなる可能性があります。

関連する問題