1

地元のスポーツウェア会社が私を雇って、フラッシュベースのジャージカラーピッカーのようなものにしました。ユーザーが特定の色で特定のデザインがどのように見えるかを確認できるように、彼らはそれを望んでいます。

今、私は決して優れた開発者ではありません(私は16歳ですが、javascript、flash、およびAS2のビットを回避する方法を知っています)が、最近Haxeに注目し、それがそれに書き込み、swfにコンパイルします。フラッシュだけを使うべきなのか、それともHaxeを使うべきなのかわかりません。

Haxeまたはflashを使用することの長所と短所を繰り返すことができる人はいますか?

前もって感謝します!


PS私はフラッシュのコピー(学校から提供されたもの)を持っているので、それは私には関係ありません。

4

3 に答える 3

6

個人的には、代替手段がないため、Haxe を使用することをお勧めします。

AS2 は時代遅れなので、学習する価値はありません。
AS3 はかなり貧弱な言語であり、4 年前のリリース以来失速しているため、AS3 を学習する価値はありません。

Haxe は急速に進歩しており、オープン ソースであるため、いつの日か好きなように言語を強化するチャンスが残されています。はるかに強力で表現力豊かな型システムと、関数型スタイルのサポートが向上しています。それははるかに豊かな言語ですが、非常に高いレベルです。低レベルのプログラミング言語の複雑さを隠しながら、多くの概念とパラダイムを促進するため、あなたの年齢のあなたにとって、これは見るのに非常に良い言語だと思います.

SWC を使用すると、Haxe プロジェクト内で Flash IDE で作成されたグラフィックを使用して、すべてをコードで描画することを回避できます。


グリッツback2dos

于 2010-05-17T11:46:45.410 に答える
2

Flash ツールへのアクセスを考えると、それらの中から選択することはあまりありません。

Haxe は一般的により優れた言語であるとされており、「インライン」およびメモリ アクセスだけでなく、巧妙な最適化のトリック (Adobe 独自のツールよりもバイトコードの生成に優れています) を備えています。一方、Haxe はコード エディターで使用するのが最適であり、問​​題はグラフィカルに解決するのが最適な場合があります。

正直に言うと、Flash に固執することをお勧めします。小さなプロジェクトにリスクを追加する理由

于 2010-05-17T09:54:38.950 に答える
0

AS2 はバナー作業のみを提供するため、それ以上の学習は避けてください。
Flash ターゲットは減少しているため、adobe はおそらく Javascript 出力に as3 を適応させていますが、Haxe を使用することは賢明です。なぜなら、Haxe にはさまざまなターゲットをターゲットにする汎用性が既にあり、より優れた言語だからです。レイアウトとグラフィックに flashIDE を使用することをお勧めします。コードがあまり良くない場合は、すべてのボタンの状態を _up、_over、および _down というラベルの付いたフレームでセットアップします。swf としてエクスポートすると、haxe コードで使用できますが、結果を見ることができます ( swc とは異なります)。特にテキストフィールドは、flashIDE で正しい形式のテキストを設定する価値があり、動的にする必要があると確信している場合にのみアスペクトを動的にします。

短期的には、as3 スキルを使用してフラッシュ作業を行う方が簡単かもしれないので、両方の方法で利点があります。しかし、真実は、as2、as3、haxe のいずれを使用するかは問題ではありません (グラフィックスの観点からフラッシュ IDE を使用することをお勧めします)。

于 2012-10-01T05:04:35.497 に答える