-1

すでにそれを行っている人から知りたいのですが、推奨事項や特別に見なければならないこと、トピックに関連する記事を見たこと、グーグルで検索したことなど...

しかし、stackoverflower からのアドバイスが欲しい x)

クラスなどを使用したC++でのオブジェクト指向プログラミングはすでに知っていますが、AS3パッケージなどはよくわかりませんが、AS2には非常に精通しています。

ありがとう

4

2 に答える 2

3
  1. 知っていることはすべて捨てて、新たに始めましょう。AS2 は AS3 とは異なります。AS3 で AS2 のことをやろうとしないでください。
  2. Adobe LiveDocs を読んで学ぶ
  3. 表示リストの仕組みを学びます。
  4. AS3 コーディング標準を学び、きれいで読みやすいコードを書く
  5. 一般的なアクション スクリプト ライブラリ、TweenLite、Gaia フレームワーク、RobotLegs、Temple ライブラリ、Pure MVC、Away3D、as3corelib などの使用方法を学びます。
  6. Flash IDE の actionspanel 内でコーディングすることはありません。FlashDevelop、FDT、FlashBuilder、IntelliJ などの非常に優れた actionscript エディターがあります。
于 2012-05-24T13:22:54.190 に答える
0

AS2からAS3への移行の経験は非常にスムーズだったので、古いAS2コードを維持することを考えて二度と戻って躊躇することはありませんでした。

まず、ディスプレイリストに慣れます。ここに良い記事があります。

次に、AS3の新しいタイプ、特にNumberのすべてをまとめる必要がなくなったため、Number、int、uintの違いについて理解します。

イベントシステムと、他のオブジェクトから発生したイベントをキャプチャする方法、キャプチャを使用してそれらがさらに伝播するのを防ぐ方法、および作成したボタン内のネストされたオブジェクトの不要なクリックを回避する方法を確認してください。

あなたがすでにOOPを知っていると言うように、それから私はタイムラインコードを可能な限り制限し、すべてをクラスに書くことを提案します。

XMLはe4xを使用して処理されるため、xmlの解析は簡単です。AS2と比較すると、これを簡単に操作できます。

描画APIは、多くの表示オブジェクトからアクセスできるグラフィックライブラリに含まれるようになりました。

優れたフレームワークを理解するために、純粋なMVCAS3を強くお勧めします

最後に、アニメーションの場合-ライブラリは1つだけです-もちろん、 GreensockTweenMaxAS3です。)。

編集 :

私はあなたが興味を持っていると思ういくつかのリソースを探しました。私はこれらの選択を私の経験と私が研究の重要な分野であると信じていることに基づいています。

GrantSkinnerによるAS3に関するプレゼンテーション-何度も参照できる優れた概要。

ActionScript3.0入門-FlashCS3でAS3を使用するための包括的なアプローチ。

今日のSenocularsのヒント-すでにAS2でコーディングしているので、これらのヒントの多くとAS3での違いを理解する必要があります。

于 2012-05-24T12:50:39.777 に答える