![]() |
|
||||||||||
|
|||||
|
Подскажите, как будет выглядеть строчка:
если, к примеру, выполняются условия и переменной "А" присваивается значение "1". далее подгружается SWF клип и необходимо, чтобы в нем if (A=1) то ...... а вот в этом подгружаемом SWF не дает, почему-то, истинного значения переменной "А". как взять значение из "А"? Спасибо
__________________
ВСЁ МАНЯНЯ |
|
|||||
|
"Ниразу не флэшер"
|
смтря куда грузишь мувик. допустим, то которій грузит - в уровне 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 ?? то ... |
|
|||||
|
если загружаешь что либо в уровень, то это что либо полностью заменит то, что в уровне до этого находилось, включая все определенные до загрузки переменные.
|
|
|||||
|
Регистрация: Feb 2002
Адрес: Moscow
Сообщений: 14
|
в первом 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;
__________________
nsergy@narod.ru |
![]() |
Часовой пояс GMT +4, время: 10:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|