Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   как выносить объект на передний план? (http://www.flasher.ru/forum/showthread.php?t=56292)

Kunsight 27.03.2004 11:41

как выносить объект на передний план?
 
опишу проблемку: есть кнопки, при наведении кнопка увеличивается, но её кусок закрывается соседней кнопкой (на слое выше), подскажите как сделать чтоб при наведении кнопка выносилась на передний план?
Заранее благодарю

Ice_com 27.03.2004 12:14

Переставь слой с кнопкой выше

Kunsight 27.03.2004 12:22

кнопок много, даже когда их на 1 слой ставишь всё-равно перекрывают последние, тут планета перекрывает винт
http://silencer.nm.ru/pic.jpg

Жень Шень 27.03.2004 13:04

Только идея!
 
1. Разместить картинки-символы кнопок на самый верх.
2. Сделать невидимыми (альфа=0)
3. При наведении на нужную кнопку - нужной картинке ставить альфу 100%.

Стественно, картинки и кнопки точно совпадать должны.
Удачи

Sanik 27.03.2004 13:24

Вложений: 1
В хелп! Называется: MovieClip.swapDepths()...

Sanik 27.03.2004 13:28

Re: Только идея!
 
Цитата:

Оригинал написал(а) Жень Шень
1. Разместить картинки-символы кнопок на самый верх.
2. Сделать невидимыми (альфа=0)
3. При наведении на нужную кнопку - нужной картинке ставить альфу 100%.

Стественно, картинки и кнопки точно совпадать должны.
Удачи

:) Плохая идея... ;)

macik 27.03.2004 13:37

Есть вариант, но работает только если на одном слое все кнопки или клипы.

on(rollOver){
mx.behaviors.DepthControl.bringToFront(this);
}

Удачи

PS

Flash 2004 работает в других не знаю ….

Жень Шень 27.03.2004 14:50

Sanik, ведь в задаче ставился вопрос о изначально перекрываемых кнопках!!!
А выставить их впритык и увеличивать при наезде мышки...

Не осмелюсь сказать "плохое решение"...

Решать Kunsight-у...

Жень Шень 27.03.2004 15:16

Та же идея в жтизни
 
Вложений: 1
Подойдет? Правда сделано наспех...
К "дизайну" прошу не придираться..

Kunsight 27.03.2004 15:23

Большое спасибо, по примерам всё сразу получилось ;)


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

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