Flash MX для начинающих, уроки (8 урок)
Область видимости переменной
Пример 1.
Предположим что мы создали переменную х в кадре 1 главной временной диаграммы.
После создания переменной х мы устанавливаем ее значение равным 10:
var x;
x = 10;
Затем прикрепим ко второму кадру код:
trace(x);
Воспроизведя фильм, в окне мы увидим число 10.
Пример 2.
Поместим в 30 кадр главной временной диаграммы код:
password = "let_me_in";
gotoAndStop(15);
А в кадре 15 такой:
trace(password);
Воспроизведя фильм, в окне мы увидим
udefined
let_me_in
То-есть, сначала переменной password не существовало,
и вы не смогли ее вывести.
Но при достижении кадра 30, значение переменной было присвоено
и мы смогли вывести ее значение.