![]() |
Как при наведении мышки менять порядок слоев?
Ребята, есть такая ситуация: допустим на столе разложены фотки, причем фотографии накладываются немного друг на дружку.
Как сделать так, чтобы при наведении мыши та фотография, которая лежит под верхней, "сзумировала" немного наверх и стала на переднем плане? :confused: Заранее огромное спасибо ) |
Нашел ответ на последних страницах: поиск почему-то не дал результата.
Можно сделать так: on (rollOver) { mx.behaviors.DepthControl.bringToFront(this); } on (rollOut) { mx.behaviors.DepthControl.sendToBack(this); } Но в этом случае картинка тупо стает поверх другой. Как программно сделать так, чтобы она при наведении плавно увеличилась, а когда убираешь мышь, так же плавно уменьшалась? P.S. Я теперь знаю, что это называется "менять глубину слоев" )) |
1. Пользуемся тэгом code
2. Вместо DepthControl лучше использовать обычный MovieClip.swapDepths 3. Почитай в Components Reference про класс Tween. Он поможет тебе плавно менять _xscale, _yscale (примеров не даю намерянно, сам разберешься, запомнишь раз и навсегда). 4. Велкам. Форум жестоко модерируется, так что... beware |
Спасибо огромное :)
|
| Часовой пояс GMT +4, время: 06:58. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.