10

ツールに関しては、HaxeMTASC、およびswfmillを認識しています。それらのいずれかに関連する成功談やホラー ストーリーを教えてください。他に調査すべきものはありますか?

学習に関しては、Adobe Developer Connectionにはまともな参考資料が含まれているようですが、チュートリアルはすべて、読者が「Adobe Flash」製品を使用していることを前提としています。オープン ソース ユーザーを対象としたチュートリアルはありますか?

Flash 9/ActionScript 3 と Flash 8/ActionScript 2 の利点は何ですか? Flash 8 は Flash 9 よりも広く展開されており、オープン ソースのフラッシュ プレーヤーによってより適切にサポートされているという考えは正しいですか?

4

6 に答える 6

4

ツールに関して言えば、FlashDevelopは本当に優れています (そして無料です)。実際、osflash.orgサイト全体は非常に印象的で詳細です。

于 2008-09-30T15:12:11.063 に答える
2

Flash 開発は素晴らしい IDE です: http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page

于 2008-09-30T15:11:46.527 に答える
1

別の古いツール: Ming . まだ生きているようです。

Flash 7/8/9 の導入: Adob​​e の統計情報: Adob​​e Flash Player のバージョンの普及率 を参照してください。数字が何を意味するのかよくわかりませんが、Flash 7 をターゲットとする Flash アプレットの普及率は 99% (つまり、7 から 9 までのリーダーを生成する) であるのに対し、Flash 9 をターゲットとする Flash アプレットの普及率は 97.7% であり、依然として高い数値を示していると思われます。

Flash のコーディングを開始する必要がある場合は、直接 AS 3 (より優れた OO サポート、より優れたパフォーマンス) に進むと思います。

PS .: 代わりに、オープン ソース プレーヤーについて言及しているのを見かけます。彼らの浸透率はわかりませんが、非常に低いのではないかと心配しています。

于 2008-09-30T15:49:32.473 に答える
1

「Flash 8 はまだ Flash 9 よりも広く展開されており、オープン ソースの Flash Player によってよりよくサポートされているという私の考えは正しいですか?」

オープン ソースプレーヤーを使用している人はほとんどいないため、心配する必要はありません。私の知る限り、Flash 8 をサポートするオープン ソース プレーヤーはありません。それらはすべてバージョン 6/7 だと思います。Windows/Mac/Linux 用の公式の Flash 9 プレーヤーがあり、その他のさまざまなデバイスが古いバージョンまたは FlashLite をサポートしています。たとえば、Wii と PS3 は Flash Player 7 をサポートしています。

于 2008-09-30T16:45:25.240 に答える
1

モバイル デバイス (または Wii) をターゲットにする場合は、おそらく Flash 7 を使用することをお勧めします。

Adobe には、これらの (組み込み/モバイル) プラットフォームで利用できる Flash 9 SDK がまだありません。最新の SDK は、Flash 8 をサポートするFlashLite 3です。

ただし、2007 年 10 月以前またはその前後にビルドされたものは、まだFlash 7 SDKを使用している可能性があります。

もちろん、Mac/Win/Linux 向けにのみ開発しているのであれば、そのどれも重要ではありません。

私は常に、新機能やバグ修正が必要ない場合は、少し古いがより互換性のあるバージョンを使用するのが一般的に最善であるという意見を持っています. それはほとんどすべての開発に当てはまります。

于 2008-09-30T17:23:19.377 に答える
0

From a development standpoint - I would avoid actionscript 2 like the plague (unless it's part of your requirements of course...that is, your customer is requiring the plague).

It's old, not being actively developed (i.e. Adobe is not putting any more effort into the AS2 codebase), and most things you learn (like why the hell you have you have to use .createMovieClip() to instantiate an object) are things that will not carry over into your AS3 development.

于 2008-09-30T21:15:10.600 に答える