問題タブ [flambe]

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 投票する
1 に答える
1035 参照

haxe - openfl、flambe、awe6の関係は何ですか

3つすべてがモバイルゲームの作成に使用できることは知っています. そして速いゲームを作ることができます。しかし、私が学んだopenflはnmeと呼ばれるものであるが改善されていることしか知りません。

それで、私はいくつかのことを知りたいです...最初にそれらとそれらの関係を簡単に説明してください..次にそれらの欠点と利点..そしてあなたの好みとその理由.

第二に、私の仮定を確認してください...

  • あなたはhaxeを知る必要があります。
  • exの上にopenflを理解する必要があります。awe6?

Laslty は、アイデアから openfl や flambe/awe6 などを使用してアプリを作成するまでのワークフローを要約できますか?

http://getflambe.com/

https://code.google.com/p/awe6/wiki/ProjectObjectives

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

flash - Haxe http リクエストでのセキュリティ サンドボックス違反

Flash&html5 をターゲットとする Haxe と Flambe ライブラリを使用してゲームを作成しています。http-requests で REST-api にアクセスする必要があります。そのために、Haxe の Http クラスを使用します。これは現時点での私のテストコードです:

それを使用しようとするたびに、エラーが発生します:

Flambe テスト サーバー、ローカルの Apache サーバーなどから使用すると機能しません。Flash ターゲットと html5 ターゲットの間に違いはないようです。また、以前に作成した Unity、通常の Flash、および Java ゲームと正常に接続できるため、API でクロスドメイン ポリシーが正しいはずであることもわかっています。ただし、html5-target から js-console に次のエラーが表示されます。

件名に関して少しあいまいなこのHaxeページをすでに確認しました: http://old.haxe.org/doc/flash/security

以前、AS3 で URL リクエストを行ったことがあり、セキュリティ サンドボックスの問題に対処する必要がありました。ただし、これらの場合、クロスドメインを相手側に追加すると、こことは異なり、常に問題が解決するように見えました.

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

html - FirefoxOS パッケージ ゲームの読み込み時間

私たちは、FirefoxOS マーケットプレイス向けのパッケージ化された html5 ゲームに取り組んでいます。

ゲームを開始する前に黒い画面が表示されることを除いて、ゲームは審査に合格しています。レビュー担当者は、この黒い画面が非常に長い間表示されると述べました. ゲーム ラッパーは、ゲームを表示する前にすべてのアセットを読み込もうとしていると思います。

問題は、私たちのゲームには、ゲーム アセットの一部をロードする内部ローダーが既にあるということです。FirefoxOS パッケージ化された html5 アプリに、ゲームにすべての読み込みを行わせるように指示して、プリローダーが機能するようにする方法を知っている人はいますか?

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

html - Flambe を正しくインストールしてセットアップする方法は?

こちらの手順に従い、新しいプロジェクトを作成して実行しようとしましたが、黒い Web ページしか表示されませんでした。ビルド コマンドが正しく機能したかどうかはわかりません (これまで一度も実行したことがありません)。

次に、ここで説明したように、haxe を 3.1.3 にダウングレードして、Flambe を再インストールしてみました。プロジェクトを実行しようとすると、まだ黒いページが表示されます。コンソールで build コマンドを使用した結果 (ダウングレード後) は次のとおりです。

ビルドコマンドは正常に動作していますか?

「flambe serve」コマンドを使用してプロジェクトを実行すると、黒いページが表示されるのはなぜですか?

あるいは、Flambe をインストールするための最新の手順がどこにあるか知っていますか?

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

haxe - Flambe で trace メソッドを使用するには?

trace メソッドを使用して文字列を画面に出力しようとしています。Haxe コードは Flambe で動作するはずだと思っていましたが、どうやら動作しないようです。このコードを実行しようとしましたが、黒い画面しか表示されません。

この haxe guideからコードを取得しました。

私もこのコードを使用しようとしましたが、結果は同じです (黒い画面):

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

haxe - Flambe でキーボードとマウスのイベントを操作するためのベスト プラクティスは何ですか?

Flambe ガイドの関連する投稿を読みましたが、clone() 関数の使用を確認できませんでした。さまざまなイベント クラス ( PointerEvent クラスなど) の API には、次の注記が含まれています。

注: パフォーマンス上の理由から、PointerEvent インスタンスは Flambe によって再利用されます。イベントへの参照を保持するには、clone() を使用します。

3 つの質問があります。

  1. 私のコードがまだ作業中であっても、PointerEvent オブジェクトが変更される可能性はありますか?
  2. clone() 関数はいつ使用する必要がありますか?
  3. Flambe でイベントを処理する際に知っておくべきベスト プラクティスは他にありますか?