グローバル変数、タイムライン変数、ローカル変数

Flash ではスコープの異なる3種類の変数があるらしい(参考:Flash ActionScript入門ノート: 3.3 変数)。

グローバル変数

_global.myGlobalVar=0;

のように宣言し、タイムライン変数とローカル変数はともに

var myVar=0;

のように宣言するが、宣言文を省略した場合はタイムライン変数とみなされる。ローカル変数と見なされるのは、function 文の中で var を使って宣言されたときだけで、この場合は関数内でのみ使われる変数となる。