0

おそらくどこかに単純で明白な解決策があるので、私は恐れて尋ねますが、haxeには複数の環境へのコンパイルを可能にする条件付きステートメントがあるとすると、単一のプロジェクトをフラッシュとjavascriptの両方にコンパイルするにはどうすればよいですか?自分で答えられるはずなのに、まだ例がありません。

以下のスクリーンショットは、プロジェクト作成ダイアログです。

プロジェクト作成ダイアログ

プロジェクトの種類でしか選択できません。「空のプロジェクト」オプションが表示されますが、これはどこで行われますか?または、プロジェクト間でクラスを共有する方法はありますか?

私はflashdevelop4とplainhaxe(nmeではない)を使用しています。私はここ数年flashdevelopを使用していないので、これはflashdevelopの質問であり、haxeの質問ではない可能性があることを認識しています。

4

1 に答える 1

2

AS3プロジェクトを作成してから、.hxprojファイルを複製します。これで、同じ場所に2つのプロジェクトがあり、同じコードを共有しています。

この新しい.hxprojを開き、プロジェクトのプロパティに移動して、ターゲットをActionscriptに変更し、出力をas3「app.swf」ではなくフォルダーに変更します。

于 2012-10-23T18:58:03.387 に答える