![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 368
|
Подскажите пожалуйста не правильно срабатывает Event.MOUSE_LEAVE, теоретически он должен сработать когда курсор покидает флэшку, а у меня он срабатывает когда курсор покинул флэшку и я отпустил кнопку.
private function onDown(e:Event) { //подписываем на отпускание мыши и покидание экрана //stage.addEventListener(MouseEvent.MOUSE_UP, onUp, false, 0, true); stage.addEventListener(Event.MOUSE_LEAVE, onUp, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_MOVE, drawFon, false, 0, true); var bounds:Rectangle=new Rectangle(rectX, rectY, rectWidth, rectHeight); Params.game.startDrag(false, bounds); } private function onUp(e:Event) { stage.removeEventListener(MouseEvent.MOUSE_UP, onUp); stage.removeEventListener(Event.MOUSE_LEAVE, onUp); stage.removeEventListener(MouseEvent.MOUSE_MOVE, drawFon); this.stopDrag(); } |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 368
|
спасибо помог
|
|
|||||
|
Регистрация: Oct 2007
Сообщений: 45
|
Спасибо - тоже помогло
![]() |
|
|||||
|
Чаще, события мыши, приходить просто "физически" не смогут. Флеш-плеер на такое не способен. Но в отличие от ENTER_FRAME, мышка может и не двигаться.
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
Цитата:
__________________
...вселенская грусть |
|
|||||
|
Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
|
updateAfterEvent как раз и предназначен для того, чтобы события обрабатывались чаще чем ENTER_FRAME, я правильно понимаю?
__________________
Нормально делай — нормально будет! |
|
|||||
|
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Он нужен чтобы принудительно отрисовать экран при наступлении события.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|