問題タブ [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.
windows - Windows への展開時の画像アセットの埋め込みと読み取り
他のプラットフォームでは、[Embed(source="logo.gif")] や @:bitmap のようなものを使用できますが、Windows/その他の Cpp プラットフォームにはそのオプションがないようです。
EmbedAssets libを使用しようとしましたが、古くなっています。
nmmlファイルのリソースタグも使ってみました。これでイメージを haxe.sys.io.Bytes として取得できましたが、使用するには、haxe.sys.io.Bytes を nme.utils.ByteArray に変換する必要があります。これを行う方法が見つかりませんでした。
では、Windows にデプロイするときに haxe/nme プロジェクトに画像を埋め込むにはどうすればよいでしょうか?
model-view-controller - Haxe NME UI: MVC アプリケーション設計のベスト プラクティス
昨日、非常に有望なアイデアである Haxe NME プロジェクトに出くわしました。ただし、このフレームワークで洗練された UI を構築することはまだできません。私の意見では、非常に多くの異なるプラットフォームを対象とする UI フレームワークを構築するのは気が遠くなるような作業のように思われます。そのため、Qt や wxWidgets などの古くて成熟した UI フレームワークでさえサポートしていないため、これは実行可能なアプローチではないと思います。多くのプラットフォーム。
ただし、いくつかの優れた UI デザイナー ツールを使用してプラットフォーム固有の UI を構築し、UI コードを Haxe で記述された UI に依存しないコードに接続することは理にかなっています。例が見つからなかったため、これが機能するかどうかはわかりませんが、さまざまなプラットフォーム固有の UI に正常に接続できる MVC Haxe コードを既に書いている人は、彼の経験を共有したいと考えています。ありがとう。
haxe - 外部 SWF ライブラリを埋め込むと、Haxe OpenFL プロジェクトで Class not found エラーが発生するのはなぜですか?
私の OpenFL プロジェクトは Flash にコンパイルされており、チームの別の開発者は、すべての開発者が使用できるように Actionscript 3 でいくつかのコンポーネントを作成しました。コンポーネントを含む SWF を build.xml ファイルに次のように追加しました。
崇高なテキストでコードヒントを取得するために、これをbuild.hxmlファイルにも追加しました
Main.hx ファイルに import ステートメントを追加すると、次のエラーが発生します。
openfl に -verbose 引数を送信すると、ライブラリが正常に埋め込まれていることがわかり、ライブラリで Menu クラスを使用しようとしたときにのみこのエラーが発生しました。
flash - Haxe がライブラリを検出しない
私は haxe と nme の初心者で、サンプル プロジェクトを作成して、すべてがどのように機能するかを確認しようと考えました。私は通常、IDE に FlashDevelop を使用します。
最初に、ここで提供されている Actuate の例を実行しようとしました: http://www.joshuagranick.com/blog/2011/07/05/getting-set-with-haxe-nme-and-webos-even-easie/
そして、コマンドプロンプトで、最初のインポート(つまり、Actuate)が見つからないと言われました
そこでFlashDevelopを使ってみて、NMEのプロジェクトを作ってみました。任意のプラットフォームにコンパイルしようとすると、次のように表示されます。
haxelib run nme build C:\Users\Zeeshan\Documents\Newnme\application.nmml flash
ライブラリ nme がインストールされていない ビルドがエラーで停止した (haxelib.exe)
完了(1)
何かアドバイスがあれば教えてください。
更新:プロンプトで直接実行すると、次のようになります。
C:\Users\Zeeshan>haxelib run nme build C:\Users\Zeeshan\Documents\Newnme\application.nmml flash
エラー: : DCE モードが無効です。std が必要です | フル | 番号。
Haxe Compiler 3.0.0 - (C)2005-2013 Haxe Foundation
blackberry - openfl を使用した BlackBerry で音が出ない
ブラックベリーの開発に haxe (openfl) を使用しようとしています。そして、PlayingSound サンプルをテストしました - 動作します。しかし、URL からサウンドを読み込もうとすると、動作しません。
これが私のコードです:
フラッシュターゲットでは、このコードはURLからサウンドを再生していますが、アプリをデバイスにデプロイするとサウンドがありません。デバイスでは、アセット フォルダーから読み込んだ場合にのみサウンドが正しく再生されます。また、soundChannel の位置は常に 0 (デバイス上) であることがわかります。
最初にローダーでサウンドをロードし、ロードが完了したら再生しようとしますが、それも役に立ちません。
お願い助けて。
PS私の英語でごめんなさい。