haxe

    2

    1答えて

    私は、キーの一般的なタイプは、haXeので、このマップにあるかを把握しようとしています:http://try.haxe.org/にtypeof経由 var foo = [ Foo => new Foo() ]; This is me trying to figure it outが、私は、出力のあまり意味を作ることができませんよ。 私の場合は、このような型を推論することはできず、事

    2

    1答えて

    "メイン"クラスを公開していないライブラリをHaxeに書いています。 代わりに、このライブラリを含めてコンパイルされた他のアプリケーションで の使用を目的としたtypedefs &クラスが含まれています。 私は-mainオプションなしでコンパイルしようとすると、私は次のエラーを取得する: Haxe Compiler 3.2.1 - (C)2005-2015 Haxe Foundation Usa

    2

    1答えて

    そして "実用的な方法"私は、それがゲームのスピードを妨げないような方法で意味します。 私はRPGのプログラミングだ、とあなたの多くは知っている、彼らはイベントのFULLです: あなたはイベントがいくつかの会話が起こる をトリガーする新しい部屋に入ります文字とnpcsの間の話を展開する しかし、あなたがその部屋に再び入ると何も起こりません。 (この場合は6で)値であればブール値の配列があるEven

    2

    2答えて

    クラスタイプとしてArray<Float>を渡す必要があります。しかし、これはで失敗します。 は、どのように私はそれを動作させることができます) 予期しませんか?

    5

    1答えて

    私は基本的にすべての条件に共通の1つの結果文を提供してif/else ifチェーンを自動的に生成するマクロを作成しようとしています。 これは私が(ちょうど例として表示するようにコードを修正)これまでに試したものです: import haxe.macro.Expr; class LazyUtils { public macro static function tryUntilFals

    1

    2答えて

    現在、HaxeUIライブラリを使用しているアプリケーションで作業しています。私のアプリケーションでは、OpenFLのTextFieldに基づいているTextInputオブジェクトを作成しています。 Windowsまたは猫のためにコンパイルする場合残念ながら、これらのフィールドははCtrl +V、はCtrl +C、またははCtrl +などの基本的な能力を可能にするものではありません。 この結果、クラ

    4

    1答えて

    フィールドをクラスに追加するマクロを作成したいと思います。フィールド値は、クラスに属するクラスにする必要があります。 src/Base.hx:3:文字2-11:不明な識別子:foo.Foo Fooをパッケージfooからルートパッケージに移動すると、コンパイルされて動作します。 Main.hx import foo.Foo; class Main { static function m

    1

    1答えて

    IterableクラスのNullオブジェクトデザインパターンを実装したいと思います。 public function iterator():Iterator<T> { // ...of cause it doesn't work, because Iterator is typedef not class return mList != null ? mList.iterato

    1

    1答えて

    openfl.net.URLLoaderを使用して配列のJSONをフェッチするHaxeで書いたAndroidアプリがあります高得点はWebサーバーに保存されます)。私はIDE用にFlashDevelop 5.1.1.1を使用しています。 Nekoにアプリケーションをコンパイルすると、正常に動作し、WebサーバーからJSON文字列を取得できます。 私はAndroidにコンパイルして自分の携帯電話にイ

    1

    1答えて

    openflを使用してhaxeプロジェクトを作成しました。 lime test windowsを使用して自分のデスクトップでプロジェクトをビルドして実行できます。 このプロジェクトを他のユーザーに実際に出荷するにはどうすればいいですか? 上記のコマンドを実行して作成したバイナリ出力を単純に圧縮してみました。このzipを別のコンピュータで解凍して実行可能ファイルを起動すると、特定の.dllファイル(