Просмотр полной версии : Как при наведении мышки менять порядок слоев?
Ребята, есть такая ситуация: допустим на столе разложены фотки, причем фотографии накладываются немного друг на дружку.
Как сделать так, чтобы при наведении мыши та фотография, которая лежит под верхней, "сзумировала" немного наверх и стала на переднем плане? :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
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.