![]() |
|
||||||||||
|
|||||
|
[+4 06.05.14]
|
Логика вроде правильная, но интересно, что при скролировании вне диапазона и потом отпускания мыши скроллинг все равно идет. Как его убивать то? В авм1 это было ReleaseOutside. И да кстати интересное свойство Click одноверменно обслуживает 2 события Release и ReleaseOutside - странно, что второе по дефолту false получается ( научно говоря ))))
|
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
stage -> MouseEvent.MOUSE_UP
|
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Цитата:
|
|
|||||
|
Цитата:
В MOUSE_DOWN и подписываемся на MOUSE_UP.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
А, все, въехал про что речь)) Последний раз редактировалось i.o.; 12.09.2010 в 22:38. |
|
|||||
|
[+4 06.05.14]
|
А я опять не доехал блин (((
protected function drgStart(e:MouseEvent) { sc.addEventListener(MouseEvent.MOUSE_UP,drgEnd); sc.addEventListener(MouseEvent.MOUSE_MOVE,drgUpdate); sc.startDrag(false,rect); } protected function drgEnd(e:MouseEvent) { sc.removeEventListener(MouseEvent.MOUSE_UP,drgEnd); sc.removeEventListener(MouseEvent.MOUSE_MOVE,drgUpdate); sc.stopDrag(); } а если так protected function drgStart(e:MouseEvent) { stage.addEventListener(MouseEvent.MOUSE_UP,drgEnd); stage.addEventListener(MouseEvent.MOUSE_MOVE,drgUpdate); sc.startDrag(false,rect); } protected function drgEnd(e:MouseEvent) { stage.removeEventListener(MouseEvent.MOUSE_UP,drgEnd); stage.removeEventListener(MouseEvent.MOUSE_MOVE,drgUpdate); sc.stopDrag(); } |
|
|||||
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:21. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|