![]() |
Положение клипа под маской в зависимости от положения мыши
Добрый день.
Есть мувиклип t01, который находится на рабочей области (занимает 60%) рядом с ним находится мувиклип t02, в котором под маской находится мувиклип t03 который больше по размеру от мувиклипа t01 на 50%. Вопрос: как сделать, чтобы в зависимости от положения мыши на мувиклипе t01 менялось положение мувиклипа t03, а в частности при движении мыши вправо положение мувиклипа t03 сдвигалось в лево на растоянее в 50% большее чем растояние прохождения курсора мышы. Надеюсь понятно изложил суть вопроса. Заранее благодарен |
Здесь чистая математика, просто немного посидеть и подумать.
Про работу с мышью читайте документацию: EventDispatcher.addEventListener() EventDispatcher.removeEventListener() EventDispatcher.dispatchEvent() Event MouseEvent DisplayObject.mouseX DisplayObject.mouseY |
как ловко автор завуалировал вопрос:
"как сделать инструмент "увеличительное стекло" (magnifying glass)?" |
Цитата:
Может кто-то таки подскажет как это реализовать? |
Так вроде подсказали. Что не получается? Вопрос-то, мягко говоря, не теоретический. Или Вы хотите чтоб за Вас код написали?
|
Спасибо Zebestov, поиск по принципу подсказанного magnifying glass по буржуйским сайтам помог понять принцип построения кода для данной задачи по некоторым примерам.
|
| Часовой пояс GMT +4, время: 07:58. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.