[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