Posts Tagged ‘_global’

このページの目次

global変数の代入と参照

水曜日, 1月 6th, 2010

こんにちは、なかわけです。

今日はASで1時間ハメられた話のメモ。

_global.hoge = 0;

と一番上のタイムラインに最初に定義しておいた場合、
参照するのときは、どのムービークリップやタイムラインからでも

trace(hoge);

で参照できますが、
グローバル変数hogeを更新・代入したいときは、

_global.hoge = num;

のように_globalをプリフィックスしてあげないといけないんですね。
当たり前っちゃ当たり前。
_globalを付けずに、ただ単にhogeをしてしまうと、
そのムービークリップ(またはムービークリップのタイムライン)のローカル変数になってしまうんですね~。
初心者だな~1時間悩みました~┐(´ー`)┌