|
|
|||||
Регистрация: Feb 2012
Сообщений: 36
|
Движение мыши за объектом
Добрый вечер!
Имеется: ***.***2.***3.addEventListener(MouseEvent.MOUSE_DOWN, startdrag) function startdrag(e:MouseEvent):void{ ***.***2.***3.startDrag(true, new Rectangle(6,4,162,0)); ***.***2.***3.addEventListener(Event.ENTER_FRAME,mcpos) } function mcpos(e:Event):void{ ***.***2.***4.scaleX = (***.***2.***3.x)/170; channel.soundTransform.volume = ***.***2.***4.scaleX; } |
|
|||||
Lorem ipsum
|
***.***2.***3.parent.addEventListener(MouseEvent.MOUSE_DOWN, startdrag); ***.***2.***3.parent.addEventListener(MouseEvent.MOUSE_UP, stopdrag); function startdrag(e:MouseEvent):void { ***.***2.***3.startDrag(true, new Rectangle(6,4,162,0)); ***.***2.***3.addEventListener(Event.ENTER_FRAME,mcpos) } function stopdrag(e:MouseEvent):void { ***.***2.***3.stopDrag(); ***.***2.***3.removeEventListener(Event.ENTER_FRAME,mcpos) } function mcpos(e:Event):void { ***.***2.***4.scaleX = (***.***2.***3.x)/170; channel.soundTransform.volume = ***.***2.***4.scaleX; }
__________________
Поймай яблоко 2! |
|
|||||
Регистрация: Feb 2012
Сообщений: 36
|
единственное отличие -
- не повлияло никак... все остальное было...
если нажать на объект, вывести мышку за его пределы, то все двигается, если отпустить всё равно двигается - это я знаю как пофиксить.., но, как сделать, чтобы, если вывести мышку(с нажатой кнопкой) за пределы флеш-объекта, т.е самой сцены, т.е за пределы браузера, мой ползунок всё равно двигался, если отжать кнопку(MOUSE_UP), то переставал?? |
|
|||||
Lorem ipsum
|
javascript тебе в помощь.
__________________
Поймай яблоко 2! |
|
|||||
Цитата:
зы. а к чему звездочки? что помешало нормально написать?
__________________
adobe AS3 manual |
|
|||||
Регистрация: Feb 2012
Сообщений: 36
|
Цитата:
obj.slider_mc.mc.parent.addEventListener(MouseEvent.MOUSE_OUT, drag) function drag(e:MouseEvent):void{ obj.slider_mc.mc.startDrag(true, new Rectangle(6,4,162,0)); obj.slider_mc.mc.addEventListener(Event.ENTER_FRAME,mcpos) } Как можно узнать находится мышь в состоянии UP или DOWN?? Мне нужно сделать, чтобы при возвращении в объект, если кнопка является отжатой, то выполнялась функция stopDrag... Или может быть как-то можно отследить, что если за объектом произошло MOUSE_UP, то выполнялась бы stopDrag ??? ^не работает^ Последний раз редактировалось leff27; 27.04.2012 в 01:21. |
|
|||||
Цитата:
Добавлено через 49 секунд не используйте Drag, если вам нужны подробные сведения о событии. Drag изначально кривой
__________________
adobe AS3 manual |
Часовой пояс GMT +4, время: 00:38. |
|
« Предыдущая тема | Следующая тема » |
|
|