問題タブ [haxepunk]
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.
android - Trivial Haxe(HaxePunk)ゲームは、HTC Desire(Icecream Sandwich)では遅すぎます
Haxe + Haxepunkを使用して、画面をクリックした場所に向かって歩くキャラクターのシンプルな3フレームのアニメーションを作成しました。Haxeをテストするためだけに、オンラインチュートリアルからコードをコピーして貼り付けました。
これは、フラッシュ、iOSシミュレーター、Samsung Galaxy 3でうまく動作します...しかし、私のHTCの要望では、1秒あたり1フレーム未満で動作します。欲望は春の鶏ではないことを私は知っていますが、これは大きなパフォーマンスのギャップです、私がどのアプリで見たよりももっとそうです:ギャラクシー対欲望...
これはHaxeの問題ですか、それとも私が間違ったこと(NDKが間違っている、コンパイルフラグが間違っている、OSが古すぎるなど)ですか?
flash - 画像の読み込み時に HaxePunk が実行時エラーをスローする
**
解決した
**
私は現在、Flash 開発 IDE を使用して OpenFL ターゲット フラッシュを使用する HaxePunk ライブラリを使用して、Haxe でゲームを作成しています。私はこの チュートリアルに従っています。
エンティティから継承するクラスを取得しました:
ビルド (ターゲットとしてフラッシュ) は正常に動作しますが、実行すると次の実行時エラーが発生します。
このメソッドの HaxePunk ソースの Image クラスで発生します。
_sourceRect を割り当てると、エラーは 4 行目に表示されます。私が考えることができる唯一のことは、bitmap.rect が null であるということですが、画像ファイルへのパスは正しく、画像は正しい形式です。多分私は何かが欠けているかもしれませんが、私のコードとチュートリアルの唯一の違いは、更新機能をオーバーライドすることであり、プログラムはクラッシュする前にそこに到達することさえありません.
なぜこれが起こっているのかについてのアイデアはありますか? (必要に応じて完全なソースを提供できます)
解決策: パスを「gfx/mah.png」に変更しました。問題は、フラッシュ開発で生成された埋め込みコードが正しくないことでした。それが解決策であるとはほとんど信じられません!
haxe - FlashDevelop で HaxePunk を使用してこのエラーをクリアするにはどうすればよいですか?
これを調査し、既製のテンプレートを使用しようとしましたが、役に立ちませんでした。Flash ゲームを作成することを念頭に置いて、FlashDevelop で動作する本当に基本的な HaxePunk プロジェクトを取得したいだけです。実際の基本的なチュートリアルなどに戻ると、これが私のコードです。
これを Flash Player プロジェクトとしてコンパイルするか、NME プロジェクトとしてコンパイルするかはわかりません (これは初めてです)。Flash Player プロジェクトとしてコンパイルしようとすると、実行時に次のエラーが発生します。
NME プロジェクトとしてコンパイルしようとすると、コンパイル時に次のエラーが発生します。
私はこれについて多くの情報を見つけていません。ここで何が間違っている可能性がありますか?ありがとう。
user-interface - このラベルが HaxePunk に表示されないのはなぜですか?
私は HaxePunk を学び始めており、彼らの Web サイトで基本的なチュートリアルを確認しました。そこで、何らかのラベルを画面に追加する方法を見つけようとしていました。「Label」という名前の唯一のすぐに使えるクラスのように見えるものは、単なるデバッグ ツールのように見え、実際には本番環境で必要なものではないことに気付きました。そのため、FlashPunk でのラベルの作成に関する次のリンクを検索して見つけました。 http://flashgamedojo.com/wiki/index.php?title=Text_%28FlashPunk%29
基本的には、非常に基本的な Text オブジェクトをエンティティのグラフィック プロパティに割り当てるだけです。だから、ここに私のコードがあります。これは、チュートリアルコードから切り離されています:
GameScene.hx:
免責事項.hx:
画面に何も追加されていません。ただし、新しいブロックの追加に関する GameScene.hx の行のコメントを外そうとすると、ブロックが追加されていることがわかります。
ブロック.hx:
Disclaimer.hx の何が問題になっていますか? ありがとう。
google-play-services - Haxepunk: Google Play サービスの使用
私は HaxePunk を使用しており、1 つの小さな点を除いて満足しています。
実績、ゲーム内購入、Google Play を使用するにはどうすればよいですか? OpenFL または HaxePunk のライブラリはありますか?
私はgithubでlibだけを見つけましたが、Flixel(HaxePunkではなく)専用で、IOSのみをサポートしているようです:https://github.com/prestia/hxgk-flixel
実際にlibがない場合、どうすればよいですか?
sublimetext - src ディレクトリからビルドするように haxe ビルド ファイル (HXML) を構成するにはどうすればよいですか?
既存の HaxePunk プロジェクトを崇高にビルドしようとしています (FlashDevelop から切り替えます)。
問題:エラー: 引数を処理できませんでした
これが私の .hxml ファイルです。
/src
src ファイルに規則を使用してはならないことをどこかで読みました。src ファイルとは別の独自のディレクトリにアセットとバイナリが必要なので、これは面倒です。これを適切に構成するにはどうすればよいですか?
android - FlashDevelop - Android と Flash でデバッグしようとしている Haxe
だから私はHaxeの初心者です.セットアップとすべてのAndroidのもの(SDK、NDK、..)をインストールし、HTML5、Windows、およびnekoですべて正常に動作しました。ただし、Android で実行すると、「エラー: 「android/platforms」で Android API プラットフォームを検出できませんでした。しかし、そこにいくつかの API があるため、何が起こっているのかわかりません。これは、私のプラットフォーム フォルダーのスクリーンショットです。 (私はSDKマネージャーを使用しました)
Android デバイスを接続する必要がありますか? もしそうなら、FlashDevelop はそれをどのように検出しますか。
また、フラッシュにコンパイルしようとすると、エラーが発生します。
Haxeでフラッシュをコンパイルするために他にインストールする必要があるものはありますか?
android - openfl-gpg と openfl-gps-lib を使用し、AndroidManifest.xml がありません
HaxePunk ゲームで Google Play Services を使用するためにopenfl-gpgとopenfl-gps-libを使用しようとしています。残念ながら、ビルドしようとすると、次のエラーが発生します。
空のAndroidManifest.xmlがない場所に配置しようとしましたが、別のエラーが発生します。だから私は何か間違ったことをしていると思いますが、何がわかりません。
何か案が?
お時間をいただきありがとうございます。