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

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

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

Регистрация: Sep 2014
Сообщений: 1
По умолчанию Порядок объектов

Сделано несколько анимированных кнопок, при наведении курсора кнопка увеличивается, закрывая собой остальные кнопки.
Но! Флеш упорядочивает объекты по мере их создания, и следовательно, при увеличении кнопки она закрывается позднее созданными объектами.

Как сделать так, чтобы при наведении курсора мыши кнопка выдвигалась вперед всех существующих объектов? А при наведении на другой объект уже он был впереди.. . то есть каждый раз при проигрывании ролика происходило переупорядочивание объектов.


________________________________________
Все, откопал в архивах
Код AS1/AS2:
this.swapDepths(10000);
_root.onRelease=function(){
_root.swapDepths(_root.getNextHighestDepth());
}
Тема закрыта)


Последний раз редактировалось ArachniD2012; 18.09.2014 в 16:46.
Старый 18.09.2014, 20:30
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 2  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Точно не помню, но что-то в такое духе
Код AS1/AS2:
btn.onPress=function(){
this.swapDepths(_root.getNextHighestDepth())
}

Старый 22.09.2014, 13:58
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 3  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Цитата:
Код AS1/AS2:
this.swapDepths(10000);
_root.onRelease=function(){
_root.swapDepths(_root.getNextHighestDepth());
}
Только не _root, а все же _my_button....
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 29.09.2014, 14:34
dvrbear вне форума Посмотреть профиль Отправить личное сообщение для dvrbear Найти все сообщения от dvrbear
  № 4  
Ответить с цитированием
dvrbear
[+1.3 06.03.12]
 
Аватар для dvrbear

Регистрация: Oct 2003
Адрес: Moldova, Kishinev
Сообщений: 133
Отправить сообщение для dvrbear с помощью ICQ Отправить сообщение для dvrbear с помощью Skype™
Если не ошибаюсь swapDepths работает с динамически созданными объектами. То есть те которые вы расставили вручную на сцене не смогут меняться слоями.

Если вдруг наткнетесь на такую проблему - будете знать куда копать.
__________________
http://apa-noua.com/portfolio

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

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

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


 


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


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