[AS]変数宣言と関数定義はスクリプトが実行される前に初期化される
mcを入れ子にした状態でも可能。
たとえば子のMCのフレームアクションで定義した変数や関数にも親MCのフレームアクションでアクセスするもOK。
test(); function test(){ trace("i="+i);//出力:i=0(intの初期値は0) } var i:int;
※変数の初期化はできるけど代入はできないみたい。
test(); function test(){ trace("i="+i);//出力:i=0(intの初期値は0) } var i:int = 5;//5を代入しても、traceでは0となる。
Tweet