ActionScriptファイル名ととクラス名について - Action Script

ActionScriptのファイル名とクラス名は同じにする必要があります。
ファイル名"class1.as" <pre class="brush:as3"> package{ public class class1{ public function class1(){ } } } </pre> 上記のコードは問題ありません。

ファイル名"class1.as" <pre class="brush:as3"> package{ public class class2{ public function class2(){ } } } </pre> 上記のコードはクラスを参照しようとすると「1046:型が見つからないか、コンパイル時定数ではありません。」「1180:未定義である可能性が高いメソッドclass2の呼び出しです。」といったエラーが発生します。

ファイル名"class1.as" <pre class="brush:as3"> package{ public class Class1{ public function Class1(){ } } } </pre> ファイル名、クラス名は大文字、小文字を区別するため、上記のコードもエラーになります。
著者
iPentecのメインデザイナー
Webページ、Webクリエイティブのデザインを担当。PhotoshopやIllustratorの作業もする。
掲載日: 2009-10-23
iPentec all rights reserverd.