PDA

Просмотр полной версии : анти Event.MOUSE_LEAVE


Fernando Costa
05.11.2007, 16:47
в АС3 есть событие MOUSE_LEAVE. а как же событие когда мышка наоборот вошла во флеш-ролик? непонятно

__i
05.11.2007, 17:02
когда вошло по идее маус мув должно работать )

Fernando Costa
05.11.2007, 17:11
ну это понятно, но событие MOUSE_LEAVE генерится однажды при отводе мышки за флешку, а на MOUSE_MOVE надо уже извращаться чтобы достичь эффекта обратного MOUSE_LEAVE.

ALiEN_
05.11.2007, 18:29
а MOUSE_OVER не поможет?

Fernando Costa
05.11.2007, 19:20
а MOUSE_OVER не поможет?
видимо прийдется делать мувик на весь экран, и обрабатывать события на нем.
Теперь мне уже совсем не понятно зачем Адоб прикрутил событие MOUSE_LEAVE, если нет события обратного ему

CrazyFlasher
05.11.2007, 19:44
наверное потому что MOUSE_LEAVE никак по-другому не сделать

NePridymal
06.11.2007, 18:50
А не будет ли ПЕРВЫЙ вызов MOUSE_MOVE ПОСЛЕ вызова MOUSE_LEAVE означать, что мышка вернулась??

Fernando Costa
06.11.2007, 19:19
не будет

silin
06.11.2007, 20:38
а чего ж не будет?
stage.addEventListener(Event.MOUSE_LEAVE,leave);

function leave(evnt:Event):void{
trace("leave");
stage.addEventListener(MouseEvent.MOUSE_MOVE,appear);

}
function appear(evnt:MouseEvent):void{
trace("appear");
stage.removeEventListener(MouseEvent.MOUSE_MOVE,appear);
}

Fernando Costa
06.11.2007, 21:07
вот - то что нужно. Тут появляются трудности теперь с правой кнопкой Мыши но это уже дальше я сам, спасибо Silin

ALiEN_
06.11.2007, 21:12
Ха ха ха =)))

Fernando Costa
06.11.2007, 21:16
Ха ха ха =)))
в чем то проблема???

NePridymal
06.11.2007, 21:44
вот - то что нужно. Тут появляются трудности теперь с правой кнопкой Мыши но это уже дальше я сам, спасибо Silin

Интересно, что же на мой совет такой прозвучал ответ "не будет" ?? Я ж то же самое сказал, разве что без кода. :cool:

Fernando Costa
06.11.2007, 21:49
Интересно, что же на мой совет такой прозвучал ответ "не будет" ?? Я ж то же самое сказал, разве что без кода. :cool:
да, я не правильно прочитал просто, потом уже понял :) Спасибо