![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jul 2005
Сообщений: 3
|
(вопрос новичка)
возникла проблема: есть 4 кнопки в каждой выражение код: on(press){ var fr=1 .... } f принимате значения 1,2,3,4 - мкаждой кнопке свое хотел сделать чтобы принажатии кнопки переменная меняла значение на заданное далее есть клип "data" с анимацией вот такой глубины относительно кнопок this.kube.data в этом клипе на последнем кадре я пытаюсь считать переменную fr и выполнить переход в одно из 4-х роазных мест: trace (fr); stop(); switch (fr){ case 1: trace (fr); _root.main.kube.gotoAndPlay("left"); break; case 2: _root.main.kube.gotoAndPlay("right"); break; case 3: _root.main.kube.gotoAndPlay("up"); break; case 4: _root.main.kube.gotoAndPlay("down"); break; } проблема в том что switch не работатет а trace (fr); в клипе data выдает undefined. в то время как в по нажатию кнопки переменная задаетсяь проверил в кнопке трейсом помогите! |
|
|||||
|
Регистрация: Mar 2003
Сообщений: 26
|
ну переменная fr у вас же находится в другом уровне....
|
|
|||||
|
Регистрация: Sep 2004
Сообщений: 90
|
попробуй trace(_parent.fr);
|
|
|||||
|
Регистрация: Jan 2004
Адрес: ЮК
Сообщений: 172
|
хочешь самый легкий выход
пиши везде _global.fr везде везде и когда присваиваешь и когда используешь и проблему как ногой сняло :-) |
|
|||||
|
Ветеран форума
|
Цитата:
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Jul 2005
Сообщений: 3
|
попробовал все прописать как _global.fr
и при задачи переменной и при прочтнеии рейсом и в операторе swich реакция не изменилась - все тоже самое - нерабоает с такимиже признками также пытался прописать switc и trace во вложенном объекте data через путь (записал через абсолютный путь - fr=_root.main.fr - в обьекте data ) заработало! Спасибо! |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:39. |
|
|
« Предыдущая тема | Следующая тема » |
|
|