2011年3月24日木曜日

FlashAS3のクラスオブジェクト

わかってる人には当たり前かもしれないけど、
AS3はクラスオブジェクトをオブジェクトとして使えるのか?と言う疑問。
一応試した。

●FlashTest04.as
package test
{
import flash.display.MovieClip;
public class FlashTest04 extends MovieClip
{
public function FlashTest04(){
var classObject:Class = StaticTestClass;
trace("クラスオブジェクト",classObject.aaa);
}
}
}
●StaticTestClass.as
package test
{
public class StaticTestClass
{
public static var aaa:String = "ほほほ";
}
}
●出力
クラスオブジェクト ほほほ

0 件のコメント:

コメントを投稿