問題タブ [nme]

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 に答える
497 参照

compiler-errors - NME でのターゲティング - デモ プロジェクトを JavaScript などに変換できない - ターゲット エラー

Haxe と Neko を組み合わせた面白いツール NME で遊んでいます。

さまざまな言語をターゲットにすることができるという考えが気に入っていますが、これは正しくないようですか?

サンプルをダウンロードし、NME を対象とする場合は完全に実行されますが、Javascript などの別の対象を選択すると、(FlashDevelop で) 次のエラーが表示されます。

現在のコンパイル フラグ (flash.display.Sprite 用) では、flash パッケージにアクセスできません。

これが本当に不可能な場合、別のターゲットをターゲットにできないのになぜこれを使用するのかという理由で、このツールは私には意味がありません。それとも、Haxe/NME のストーリー全体で何かが欠けているのでしょうか? 誰かが私にこれを説明できますか?

0 投票する
2 に答える
185 参照

windows - Haxe - ウィンドウへの展開時にステージ上のオブジェクトが表示されない

Flash ゲームを複数のプラットフォームに移植するために、Flash Develope で Haxe/nme を使用しています。インポートしたライブラリはすべて NME のものです。このプログラムは、ターゲットとして Flash を使用して正常にコンパイルおよび実行されます。しかし、Windows をターゲットにすると、プログラムがコンパイルされて実行され、音楽の再生も開始されますが、空白のウィンドウしか表示されません。

ステージ上のすべてのオブジェクトが欠落しています。オブジェクトが表示されないことを除いて、エラーはなく、すべてが完全にコンパイル/実行されているように見えますか?

オブジェクトをウィンドウ ターゲットで表示するために何か特別なことをする必要がありますか?

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

html - haxe nme プロジェクトの html5 バージョンをビルドする際の問題

nme-runnermarkの html5 キャンバス バージョンをビルドしようとしましたが、大きな成功はありませんでした。フラッシュ バージョンは問題なくビルドされます。次のエラーのスタックが表示されます。

nme をバージョン 3.5.5 にアップグレードして以来、この種の問題が発生し始めていることに気付きました。nme-runnermark だけでなく、一般的に、html5 バージョンを構築しようとするほとんどすべての nme プロジェクトで発生しています。私の次の試みは、現在のバージョンの nme を取り除き、古いバージョンを試すことです。

とにかく、他の誰かが同様の問題を経験しているかどうかを知りたかった

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

haxe - NME と Haxe で HTML5 をターゲットにするにはどうすればよいですか?

次の行を使用して、NME に付属する単純な NyanCat サンプル プロジェクトを作成しました (純粋に例として!)。

次の行を使用して、Flash にコンパイル (ターゲット) でき、動作します。

しかし、次の行を使用して、HTML5 で同じことを試みると、次のようになります。

ファイルは期待どおりに作成され、ブラウザーが表示されますが、単純な灰色のボックスが表示されます (画像を参照)。Firebug は、画像のグレーボックスが不透明度が「1」に設定された Canvas オブジェクトであることを示唆しています。この上下にキャンバス オブジェクトもあります。

すべてがリンクされていることをfirebugで確認します(スクリプトファイルがあります)。Chrome と Firefox を試しました。

ここに画像の説明を入力

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

c++ - Haxe NME で CPP ターゲットの RTTI プロパティが見つからない

haxe nme で rtti を使用しています。フラッシュをターゲットにする場合はうまく機能しますが、cpp ターゲットにコンパイルすると、次のエラーが発生します。

エラー C2039: '__rtti' : 'Class_obj' のメンバーではありません

私はこれをやっています...

私も試しました...

私は何をすべきか?