私は、ActionScript 3.0がゼロから設計されており、主にオブジェクト指向言語であり、それを使用することは、Flashドキュメントのタイムラインコードが少ないか、まったくないことを意味することを認識しています。
私はOOPの経験が豊富で、クラスを書くのに慣れています。ただし、私は主にアニメーションにFlashを使用しているため、プリローダー、字幕、品質管理、Webサイトリンクなど以外のActionScriptコードを作成する必要はほとんどありません。実際、私は今でもAS2を使用するようにFlashムービーを設定しています。これは、gotoAndPlay()/ gotoAndStop()、AS2プリローダー、字幕、品質管理、さらにはに慣れているためですgetURL()。もちろん、実質的にすべての人がFlash Player 9または10を使用していて、Java、C#、Objective-Cなどの他のオブジェクト指向言語にも手を出しているので、本当に先に進みたいと思います。
私はAS3の完全な初心者であり、AS2についてもあまり学習していません。現在のActionScriptの使用を考慮すると、コードをクラスに移動する代わりに、タイムラインで非常に単純なAS3コードを使用しても問題がない場合があります。特に、クラスに移動すると、LOCの数が4から40に不必要に増える可能性があるためです。 ?(ええと、後者の場合(「...の代わりに」)は、まったく有効な懸念でさえありますか?)