![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 3
|
Ребята, есть такая ситуация: допустим на столе разложены фотки, причем фотографии накладываются немного друг на дружку.
Как сделать так, чтобы при наведении мыши та фотография, которая лежит под верхней, "сзумировала" немного наверх и стала на переднем плане? Заранее огромное спасибо ) |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 3
|
Нашел ответ на последних страницах: поиск почему-то не дал результата.
Можно сделать так: on (rollOver) { mx.behaviors.DepthControl.bringToFront(this); } on (rollOut) { mx.behaviors.DepthControl.sendToBack(this); } Но в этом случае картинка тупо стает поверх другой. Как программно сделать так, чтобы она при наведении плавно увеличилась, а когда убираешь мышь, так же плавно уменьшалась? P.S. Я теперь знаю, что это называется "менять глубину слоев" )) |
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
1. Пользуемся тэгом code
2. Вместо DepthControl лучше использовать обычный MovieClip.swapDepths 3. Почитай в Components Reference про класс Tween. Он поможет тебе плавно менять _xscale, _yscale (примеров не даю намерянно, сам разберешься, запомнишь раз и навсегда). 4. Велкам. Форум жестоко модерируется, так что... beware |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 3
|
Спасибо огромное
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:40. |
|
|
« Предыдущая тема | Следующая тема » |
|
|