Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Порядок объектов (http://www.flasher.ru/forum/showthread.php?t=208915)

ArachniD2012 18.09.2014 13:35

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

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


________________________________________
Все, откопал в архивах
Код AS1/AS2:

this.swapDepths(10000);
_root.onRelease=function(){
_root.swapDepths(_root.getNextHighestDepth());
}

Тема закрыта)

samana 18.09.2014 20:30

Точно не помню, но что-то в такое духе
Код AS1/AS2:

btn.onPress=function(){
this.swapDepths(_root.getNextHighestDepth())
}


dark256 22.09.2014 13:58

Цитата:

Код AS1/AS2:

this.swapDepths(10000);
_root.onRelease=function(){
_root.swapDepths(_root.getNextHighestDepth());
}


Только не _root, а все же _my_button....

dvrbear 29.09.2014 14:34

Если не ошибаюсь swapDepths работает с динамически созданными объектами. То есть те которые вы расставили вручную на сцене не смогут меняться слоями.

Если вдруг наткнетесь на такую проблему - будете знать куда копать.


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

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