問題タブ [haxe]

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 投票する
2 に答える
4574 参照

arrays - Dynamic での Haxe 反復

タイプの変数がありDynamic、そのフィールドの 1 つを確かに知っています。それaを呼び出しましょう。実際には配列です。でも書いてる時は

2 行目でコンパイル エラーが発生します。

動的な値を反復処理することはできません。Iterator または Iterable を指定してください

これをコンパイル可能にするにはどうすればよいですか?

0 投票する
4 に答える
3127 参照

c# - C#でパラメータ化された列挙型を表す最良の方法は?

パラメータ化された列挙型を表す良い解決策はありますC# 3.0か? OCamlHaxeのようなものを探しています。今のところ、簡単に切り替えられるように単純な列挙型フィールドを持つクラス階層しか考えられませんが、もっと良いアイデアがあるのではないでしょうか?

以下の返信の 1 つである Ocaml の例を参照してください。Haxe コードは次のとおりです。

0 投票する
5 に答える
13703 参照

flash - フラッシュ アプリケーションでデフォルトのタイムアウト期間を延長するにはどうすればよいですか?

フラッシュで書かれたアプリケーションがあります (実際には Haxe で書かれ、SHWX で実行されますが、ここでは関係ありません)。多くの CPU パワーを消費し、時には 15 秒以上実行されるかなり複雑なタスクがあります。その場合、「スクリプトがデフォルトのタイムアウト時間である 15 秒より長く実行されました」というエラーが表示されます。そしてすべてがクラッシュします。

継続を使用してこれを停止できることは知っていますが、その「デフォルトのタイムアウト期間」を延長する方法はありますか? これは開発者ツールであり、応答性はそれほど重要ではありません。

0 投票する
8 に答える
3091 参照

php - HaxeがPHP環境にデプロイするためのWeb「フレームワーク」?

最近、PHPを実行しているApacheにデプロイするアプリケーションを構築するためにHaxeを調べています。まあ、それは私のニーズに合っているように見えますが(PHPにデプロイしますが、ひどい言語は使用しません)、従来の非MVCPHPアプリを構築するよりも実際のアプリケーション開発を容易にするものは見つかりませんでした。私が見逃している、価値のあるツールキット/フレームワークはありますか?

それがMVCに触発されていればいいのですが、必要に応じてmod_rewriteルールを受け入れることもできますが、いいURLを簡単に使用できる方法が絶対に必要です。

編集:アイデアは、PHP側でCakePHPのようなものを使用するのではなく、Haxe側でCakePHPのようなものを使用することです

0 投票する
4 に答える
1580 参照

haxe - Neko と haxe.Timer.delayed()

haxe.Timer.delayed()すべての Haxe 開発者が知っているように、関数呼び出しをしばらく遅らせるために使用できます。しかしねこちゃんにはこの機能が全くありません。同じ結果を達成する方法はありますか?

0 投票する
8 に答える
5706 参照

haxe - フィールドのHaxe

最近、Haxe を再確認したところ、以前はその優雅さの一部を見落としていたことに気付きました。しかし、開発者の間ではまだ認知度が低いと思います。

私の質問は、ここでそれを本番環境で使用している人はいますか? もしそうなら、あなたはそれをどのように使いますか?あなたが遭遇する落とし穴や困難は何ですか? 将来のプロジェクトのためにそれをお勧めしますか?

0 投票する
3 に答える
2473 参照

command-line - HXMLドキュメントはどこにありますか?

Haxe FlashコマンドラインコンパイラのWebサイト全体を調べましたが、コンパイルについて説明しているHXMLファイルの詳細なドキュメント (「SWFプロパティの変更」セクションまでスクロールダウン)が見つかりませんでした。

誰かが参照ソースを知っていますか?


HXMLが見つかりました:

  • -swf MyApp.swf.... SWFにコンパイルします
  • -main MyAppClass ....エントリポイントクラス(.ASファイル)
  • -swf-header 200:300:25:FFFFFF ....幅:高さ:FPS:BackColor(SWFの)

編集:コマンドの完全なリスト を含む私の答えを下にスクロールします。

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

actionscript - コンパイラ ディレクティブを使用する Flash SWF コンパイラはどれですか?

#IF #ENDIF などのディレクティブを理解できる既存の Flash SWF コンパイラはありますか?

いくつかの SWF コンパイラ: (希望者)

  • AS3 コンパイラ - Haxe
  • AS2 コンパイラ - MTASC
  • Adobe Flex コンパイラ - Mxmlc
  • C# から SWF へのコンパイラ - Debreuil
0 投票する
2 に答える
4277 参照

flash - 初心者:Haxe/ActionScript3のMovieClipにフレームを動的に挿入する

mc14フレームでエクスポートするリソースファイルがあるとしましょう。新しいフレームを作成して、次のMovieClipようなフレームを挿入したいと思います。

[編集]詳細

FlashIDEを使用していません。使ってます:

  • Inkscape(SVG生成用)
  • swfmill(アセットファイルを作成するため)
  • Haxe(アニメーションを作成するため)

私は現時点では、ゲームやインタラクティブなものを構築しようとはしていません。背景のスプライトが回転している単純なアニメーションを作成することができました(それだけです)。私はTimerEventこれを達成するためにsを使用しました。しかし、代わりに、MovieClipを作成し、それに個々のフレームを添付して、ループで再生できるようにしたいと考えています。

または、MovieClipを作成して、プログラムでフレームごとに描画することもできます。(そしてもちろんループで再生します)

基本的に、swfmillのXMLの代わりにActionScriptを使用してコンテンツを生成したいと思います(simple方言でsimpleはなく、問題ありません)。私は初心者なので、他にどんな情報を提供できるかわかりません。それで、他に何か詳細を提供できるかどうか教えてください。

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

flash - Haxe: フレームなしのキーフレーム アニメーション

Haxe (flash9) で単純な (ループ) アニメーション (移動、アルファの変更など) を行いたいと考えています。ライブラリにフレームに似たものはなく、単一のフレーム アセットだけです。

私は初心者なので。私は必ずしも洗練されたフレームワークを探しているわけではありません。クイック&ダーティなもので満足です。おそらく、 (クラス変数)をifチェックし、値を線形補間します。frame

キーフレーム アニメーションの基本的な考え方を理解しています。私が探しているのは、プログラムのこの部分をどのように構成するかです。

どのように進めればよいか、いくつかの指針を教えてください。