Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 21.04.2009, 13:49
MixaNik вне форума Посмотреть профиль Отправить личное сообщение для MixaNik Найти все сообщения от MixaNik
  № 1  
Ответить с цитированием
MixaNik

Регистрация: Apr 2009
Сообщений: 2
По умолчанию Проблема со swapDepths

Не могу понять логику следующего глюка:
Есть три кнопки (слева внизу), movie-clip'ы, на нижнем слое.
При rollOver каждая должна вылезать на передний план (swapDepths(100)), при rollOut возвращаться на прежнее место. При нажатии на кнопку должен происходить переход на кадр с картинкой в верхнем слое. В общем, цель, надеюсь, ясна.
Так как кнопок будет не три, а 18, чтобы не прописывать им всем одно и то же, решил сразу их перечислить для функции с rollOver и для функции с rollOut. При наведении первым делом в переменную "a" заносится нынешнее положение по z, потом свопДепс(100). При убирании - свопДепс(а). Надеюсь, понятно объяснил.
Беда в следующем. Пока не нажимаешь на кнопки, реакция на наведение/убирание мышки правильная. При первом нажатии на любую все так же работает. При втором - тоже. А вот при третьем нажатии сама нажатая кнопка зависает на переднем плане. Причем, иногда это происходит и при четвертом нажатии, а иногда не происходит вообще.
Только пожалуйста, не закидывайте сразу сложными понятиями и функциями, с ActionScript знаком всего сутки.
P.S. фла прилагается.
Вложения
Тип файла: zip why.zip (8.7 Кб, 53 просмотров)

Создать новую тему   Часовой пояс GMT +4, время: 23:39.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:39.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.