Adobe® Flash® CS3 Professional は、強力な Web コンテンツを作成するための標準オーサリング ツールです。
コンポーネントは、これらのリッチ インターネット アプリケーションを作成するための構成要素です。 「コンポーネント」とは、Flash でのオーサリング時または実行時にコンポーネントをカスタマイズするために使用できるパラメータを含むムービークリップ、および ActionScript™ メソッド、プロパティ、イベントです。これらのコンポーネントは、開発者がコードを再利用および共有できるように設計されているだけでなく、複雑な機能をカプセル化して、デザイナーが ActionScript を作成せずに使用およびカスタマイズできるようにします。
コンポーネントを使用すると、一貫した外観と動作を備えた強力なアプリケーションを簡単かつ迅速に構築できます。このマニュアルでは、ActionScript 3.0 コンポーネントを使用してアプリケーションを構築する方法について説明します。各コンポーネントのアプリケーション プログラミング インターフェイス (API) については、『ActionScript 3.0 言語およびコンポーネント リファレンス』で説明されています。
Adobe が作成したコンポーネントを使用したり、他の開発者が作成したコンポーネントをダウンロードしたり、独自のコンポーネントを作成したりできます。
この章には次のセクションが含まれています。
. 。 。
。 。 。
。 。 。
. 。 。
。 。 。
. 。 。
対象読者 このマニュアルは、Flash アプリケーションを構築しており、コンポーネントを使用して開発を迅速化したいと考えている開発者を対象としています。 Flash アプリケーションの開発と ActionScript の記述については、すでに慣れているはずです。
ActionScript の作成に慣れていない場合は、ドキュメントにコンポーネントを追加し、プロパティインスペクタまたはコンポーネントインスペクタでそのパラメータを設定し、その後、「動作」パネルを使用してそのイベントを処理できます。たとえば、何も書く必要はありません。
ActionScript コードを使用すると、ボタン コンポーネントに「Web ページに移動」動作を追加できます。これにより、ユーザーがボタンをクリックすると Web ブラウザで URL が開きます。
より強力なアプリケーションを作成したい場合は、コンポーネントを動的に作成し、ActionScript を使用してプロパティを設定し、実行時にメソッドを呼び出し、イベント リスナー モデルを使用してイベントを処理できます。
詳細については、31 ページの第 2 章「コンポーネントの使用」を参照してください。
拡大する