AS3を組んでいてメインタイムラインつまりルートに


変数や関数を書いたときにアクセスるとき


(例えば testという変数)


AS2なら_root.testでアクセスできるのだが


AS3だとエラーになる。何で!?


調べたがよく分らないガーン


このままだと納得がいかないのでメッチャ調べた。


なんとかアクセス方法を理解!!


AS3でメインタイムラインに定義した変数、関数にアクセスする方法

var rootobj:MovieClip = this.root as MovieClip;
trace(rootobj.test);


rootをMovieClipかObjectにしないといけないらしい