|
|
|||||
Регистрация: Aug 2011
Сообщений: 100
|
Эффект увеличительного стекла.
Здравствуйте.
Подскажите пожалуйста. Пытаюсь сделать эффект лупы при наведении на спрайт или мувиклип. При наведении на нужную область меняю курсор на картинку со стеклом, а как сделать сам эффект увеличения подскажите пожалуйста? Можно с помощью TweenMax или TweenLite, если конечно так будет проще |
|
|||||
Можно нарисовать увеличиваемую область в BitmapData,
BitmapData#draw, и выводить Bitmap-ой Добавлено через 3 минуты Плюс, еще можно наложить эффект рыбьего глаза: http://silin.su/#AS3/filters/fishEye |
|
|||||
[+4 07.04.12]
[+1 20.01.12] Регистрация: Nov 2009
Адрес: Украина, Славутич
Сообщений: 263
|
еще был какой-то способ с двумя картинками (одна обысная, вторая увеличенная) и маской, но я им не пользовался поэтому подробностей не помню
|
|
|||||
Регистрация: Aug 2011
Сообщений: 100
|
Цитата:
|
|
|||||
1. рисуете требуемую область в BitmapData, применяя требуемое масштабирование (в draw есть параметр Matrix)
2. накладывавете эффект (хотя можно и без эффекта, он просто искажает рисунок) 3. чтобы отобразить BitmapData создаете Bitmap-у и добавляете на stage 4. если Вам нужна круглая лупа, то "добавляете" маску |
|
|||||
Регистрация: Aug 2011
Сообщений: 100
|
Если возможонсть реализвовать эффект лупы при наведении на МувиКлип.
Если не ошибаюсь, то данный фильтр работает только с БитМапом, но мне нужно реализовать его с МувиКлипм, на котором еще неходится анимация(другие МувиКлипы). Возможно ли такое? Можно использовать TweenMax или TweenLite, если конечно так будет проще. |
|
|||||
Регистрация: Feb 2012
Адрес: Crimea
Сообщений: 31
|
Можно просто накладывать дисплейсментмап http://www.emanueleferonato.com/2009...nt-map-filter/
|
Часовой пояс GMT +4, время: 19:45. |
|
« Предыдущая тема | Следующая тема » |
Теги |
mask , лупа |
|
|