Просмотр полной версии : переменная.
Подскажите, как будет выглядеть строчка:
если, к примеру, выполняются условия и переменной "А" присваивается значение "1". далее подгружается SWF клип и необходимо, чтобы в нем if (A=1) то ......
а вот в этом подгружаемом SWF не дает, почему-то, истинного значения переменной "А". как взять значение из "А"?
Спасибо
Egoritch
15.02.2002, 18:31
смтря куда грузишь мувик. допустим, то которій грузит - в уровне 0, а тот которого грузят - в уровне 1. тогда
if (_level0.a==......
вот
Неполучается вот что: В основном мувике в слое 0 есть мувиклип "abc" в котором то и присваивается переменной "А" значение "1". Далее в слое 0 загружается SWF и в нем идет опрос переменной "А". а оно не определяется.
если по-простому, то выглядит примерно так:
A = 1;
.....
if (_level0.abc.A == 1) {
B = 1
}
вот. И "В" никак не получается с "1"
чаго ему указать? или как еще можно сделать?
попробуй в руте присваивать _root.a=1
а потом из клипа спрашивать _root.a==1 ?? то ...
если загружаешь что либо в уровень, то это что либо полностью заменит то, что в уровне до этого находилось, включая все определенные до загрузки переменные.
в первом frame шкалы _root. помещаете два именованных символа "abc" и "cba".
во втором frame шкалы _root. пишите loadMovie("my.swf", "cba");
в третьем frame шкалы _root. пишите stop();
в my.swf, в первом frame сод:
if(_root.abc.A==1) {
.....
} else {
.....
}
stop();
Затем,
в символе "abc" делаете А=1;
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.