PDA

Просмотр полной версии : обработка нескольких событий одновременно


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 ...