![]() |
|
||||||||||
|
|||||
|
Здравствуйте.
У меня такой вопрос, как вызвать mc.onRollOver если сработал только mc.onPress. (первый обработчик "глушиться", до возникновения onMouseUp) предистория: есть 28х28 клипов при клике на одном из них рисуется линия от начала его координат к началу координат над которым был перемещен курсор. идеи: Можно конечно загнать в другой обработчик (onMouseMove, onEnterFrame, setInterval), но так не хочется хитТестить или создавать сложные ифельсовые структуры. Буду признателен к любой оказанной помощи.
__________________
return this... |
|
|||||
|
Сложностей нет, сложность в том, что хотелось бы использовать как можно меньше действий пользователя при выполнении функционала. В данном случае функционал заключается в том, что б при нажатии на определённом клипе (мс.онПресс) началась регенерация линии с начальной точкой в сработанном мс.онПресс клипе и последующей прорисовкой её по начальным координатам мс.онРоллОвер клипам.
Вот набросал лёгкий исходник. То-есть нужно использовать приблизительный сценарий выполнения onRollOver - > onPress -> onRollOver -> ..... -> onRollOver -> onRelease а в такой последовательности цепь -> onRollOver -> ..... -> onRollOver -> не прослушивается. re: P.s. Если долго мучится, что нибудь получиться...
__________________
return this... Последний раз редактировалось AlexCooper; 21.04.2010 в 23:12. Причина: Решение вопроса |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|