| ActionScript 3.0 のプログラミング > Flash Player API > Flash Player API の概要 | |||
この章では、ActionScript 3.0 言語に含まれている Adobe Flash Player 9 パッケージについて説明します。
Flash Player API では、flash パッケージ内のすべてのパッケージ、クラス、関数、プロパティ、定数、イベント、およびエラーが参照されます。これらは、トップレベルのクラス (Date、Math、XML など) や ECMAScript に基づいた言語要素とは異なり、Flash Player に固有です。Flash Player API には、オブジェクト指向プログラミング言語に通常ある関数 (ジオメトリクラスの flash.geom パッケージなど) と、高度なインターネットアプリケーションの要件に固有の関数 (表現力に関する flash.filters パッケージや、サーバーとの間のデータ転送を処理する flash.net パッケージなど) の両方が含まれます。
ActionScript 3.0 の Flash Player API には、オブジェクトとデータを低いレベルで制御できる多数の新しいクラスが追加されています。ActionScript 3.0 のアーキテクチャはまったく新しく、より直観的です。たとえば、API は次の理論パッケージに構成されています。flash.display パッケージには、Flash Player のビジュアル表示リストに関するすべてのクラスが含まれます。flash.media パッケージには、オーディオとビデオを処理するためのクラスが含まれます。flash.text には、Flash Player アプリケーションでテキストを処理するためのクラスが含まれます。
この章では、各パッケージの概要を簡単に示し、特に重要で一般的に使用されるクラスと関数について主に説明します。クラスまたはパッケージレベルの関数の詳細については、『ActionScript 3.0 リファレンスガイド』の対応する項を参照してください。
Flex 2.01