![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Модрон-ветеринар
|
Это от непонимания того, что делает getNextHighestDepth(). А этот метод просто-напросто выдает инфу о том, какой следующий уровень свободен.
А ставит на нужный уровень уже метод swapDepths() Поэтому сделайте так: //найдем свободный уровень внутри main - он будет выше всех занятых var topLevel:Number = main.getNextHighestDepth(); function ab (){ this._xscale = 110; //плюсы тут ни к чему this._yscale = 110; this.swapDepths(topLevel); //очередная кнопка встает на найденный уровень, который заведомо выше всех } Последний раз редактировалось mooncar; 27.12.2009 в 13:57. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Лучше менять местами текущий мувик с наивысшим. А то так глубины могут закончится, если долго и упорно кликать.
|
|
|||||
|
Модрон-ветеринар
|
udaaff, в моем примере не закончатся
![]() Просто поочередно занимается один и тот же найденный свободный обособленный уровень, изначально не занятый. Последний раз редактировалось mooncar; 27.12.2009 в 14:06. |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 51
|
не работает (
нужно ли в клипе main добавить еще один слой ? все кнопки в клипе main лежат в одном фрейме на одном слое. Добавлено через 1 минуту где должен находиться наивыший ? в руте ? |
|
|||||
|
Модрон-ветеринар
|
Должно работать. Никаких слоев не нужно добавлять. То, что происходит на _root, никакого отношения не имеет ни к чему, у вас же все в main - и кнопки, и уровень свободный находится и занимается.
Вероятно, что-то делаете не так. См. рабочий пример. PS. Не путайте слои в среде разработки флеша и глубины объектов в готовом swf. Последний раз редактировалось mooncar; 27.12.2009 в 14:33. |
|
|||||
|
Регистрация: Feb 2004
Сообщений: 51
|
Цитата:
не могу понять что не так возможно потому что в кнопках битмап и есть анимация |
|
|||||
|
Модрон-ветеринар
|
Не забывайте, что не у всех CS4 стоит.
|
|
|||||
|
Регистрация: Feb 2004
Сообщений: 51
|
Какая версия у вас ? Если сохранять через сайв эз то можно только CS3 (
Цитата:
Добавлено через 25 минут вродь разобрался проблема в том что к типу "button" это свойство не работает ( Последний раз редактировалось Dumpil; 27.12.2009 в 22:43. |
|
|||||
|
Модрон-ветеринар
|
Кнопки (Класс Button) не используйте - от них одна головная боль.
|
|
|||||
|
Регистрация: Feb 2004
Сообщений: 51
|
ну я уже это понял ) просто теперь прийдеться все кнопки переделать в мувиклип а потом их сделать с помощью - ас кнопками )
нашел тут пример как по мне не оч понятный ) http://demiart.ru/forum/index.php?showtopic=54011 кстати я так понял там где наш счечик отсчитывает кнопки можно вставить скрипт для того что бы каждый мувиклип превращался в кнопку (соответсвенно подготовив его - вставив 3 кадра), верно ? |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|