『ActionScript 3.0 言語およびコンポーネントリファレンス』は、Flash CS4 や Flex 3 などのアドビ製品に対応しています。その内容は ActionScript に特化したアプリケーションプログラミングインターフェイス(API)に及び、実装方法は使用するオーサリングツールによって異なります。そのため、『ActionScript 3.0 言語およびコンポーネントリファレンス』のサンプルコードをテストおよび使用するには、使用中のオーサリングツール別の実装方法を理解しておく必要があります。例えば、『ActionScript 3.0 言語およびコンポーネントリファレンス』には、クラス構造を使用するサンプル(flash.ui.ContextMenu クラスの例など)と使用しないサンプル(flash.display.DisplayObjectContainer.mouseChildren プロパティの例など)が含まれています。Flex Builder ユーザーが ContextMenu クラスのサンプルをテストする場合は、これを ActionScript プロジェクトに直接貼り付けることができます(MXML ベースのプロジェクトでは、クラス構造のサンプルには多くの場合、追加の Flex 固有コードが必要になります)。Flash オーサリングのユーザーは、そのコンテンツをクラスファイル内に貼り付けてテストする必要があります。オーサリングツール別の手順は次のとおりです。
Flash CS4 の場合
クラス構造を使用しない例であれば、メインタイムラインの最初のフレームのアクションパネルにペーストした後、制御/ムービープレビューメニューオプションを使用してテストできます。クラス構造を使用する例の場合は、次の手順を実行します。
Flex Builder の場合
クラス構造を使用しない例であれば、MXML アプリケーションの mx:Script タグの内容としてペーストすることができます。クラス構造を使用する例の最も簡単なテスト方法は、次のように ActionScript プロジェクトにペーストすることです。
メモ : Flash Player 表示オブジェクト (テキストフィールドなど) で addChild() ActionScript メソッドが使用されている MXML アプリケーション内で ActionScript の例をテストする場合は、Flash Player 表示オブジェクトを追加する代わりに Flex UIComponent にコードをアタッチする必要があります。