Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   обработка нескольких событий одновременно (http://www.flasher.ru/forum/showthread.php?t=73644)

Dub_Alex 28.12.2005 10:40

обработка нескольких событий одновременно
 
Можно ли обрабатывать 2 события одновременно, т.е.:
mc.onRollOver or mc.onDragOver = function(){
....
}
Просто есть мувиклип. При наведении на него срабатывает функция in(),
а при выходе из него, срабатывает функция out(). Но если войти в область, и выйти из нее с нажатой кнопкой мыши, функция out() не вызывается (т.к. обрабатывается onDragOver, а не onRollOver). Таких мувиклипов несколько десятков и писать для каждого обработчик onDragOver не хотелось бы. Может есть другой способ

KPaul 28.12.2005 11:39

Цитата:

мувиклипов несколько десятков и писать для каждого обработчик onDragOver не хотелось бы
А зачем так делать, когда можно например написать одну ф-цию и присвоить ее обработчикам:
Код:

mc.onRollOver = mc.onDragOver = someFunction;
Хотя, на мой взгляд эти два обработчика немного для разной функциональности.

KUZEN 28.12.2005 15:26

Для таких случаев есть onReleaseOutside ...


Часовой пояс GMT +4, время: 13:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.