![]() |
Как сделать смену изображения в определенном радиусе вокруг курсора мыши?
Как сделать смену изображения в определенном радиусе вокруг курсора мыши при наведении?
Есть 2 рисунка: один поверх другого. При наведении в определенном радиусе вокруг курсора проявляется другой(что-то вроде лупы или ренгена в определенном радиусе вокруг курсора) |
Таскать маску за курсором.
|
Большое спасибо за ответ, теперь знаю в каком направлении копать инфу)
Не будет случайно материалов по этой теме? А то полный ноль я в actionScript |
|
Привязал маску к мыши, все получилось, огромное спасибо)
Осталось только добавить эффект "лупы" или "ренгена" в маску, не будет информации по этому поводу? |
Что такое "эффект рентгена"? Разве он не решается маской на рентгеновский снимок?
Про "лупу".. есть вариант с DisplacementMapFilter — http://flasher.ru/forum/showpost.php...87&postcount=6 ..но это посложнее для понимания, чем просто маска) Если же "лупа" не предполагает искажений, а только увеличенное изображение, то делается.. увеличенное изображение — участка под курсором/лупой, или всей картинки заранее. Далее сложность только в пересчете координат мыши на это увеличенное изображение (придётся двигать не только маску, но и смещать увеличенное изображение под ней в соответствии с масштабом). |
Даааа, это то что надо. Увеличил все изображение. Благодарю, спас меня)
|
| Часовой пояс GMT +4, время: 12:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.