PDA

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


random13
24.06.2009, 16:43
на сцене расположен мувик, по нажатию на кнопки по сцене, мувик должен передвинуться относительно курсора,

так же есть другое событие по нажатию и удержанию должна выполняться совершенно другая задача, как поступить?


stage.addEventListener(MouseEvent.MOUSE_DOWN, StopMove);
stage.addEventListener(MouseEvent.CLICK, MoveAndDraw);

etc
24.06.2009, 18:46
Не надо подписываться у stage.

random13
24.06.2009, 18:52
почему?

etc
24.06.2009, 18:56
Потому что у вас такие проблемы возникают. События к тому же всплывающие.

random13
24.06.2009, 19:00
хорошо тогда объясните как поступить, что изменить?

etc
25.06.2009, 09:55
Подписываться у конкретных клипов.

random13
25.06.2009, 11:17
а что это даст то?

etc
25.06.2009, 11:26
Вам — ничего, судя по всему.

$mival
25.06.2009, 11:38
если хотите услышать нужный ответ, то поставьте вопрос исходя из того что у вас есть и что надо получить на выходе.
всё это нужно здесь написать конечно

random13
25.06.2009, 14:10
Вам — ничего, судя по всему.
Вы как всегда очень любезны



относительно того что у меня есть:

есть два так сказать контрола,

по нажатию и удержанию MouseEvent.MOUSE_DOWN мышки нужно двигать мувик, по нажатию и отпусканию тобиш MouseEvent.CLICK передвинуть мувик в соответствии с кликом,

так вот и у меня западают данные события... как лучше сделать? если нужно еще более детальную информацию, скажите

Pushkash
25.06.2009, 14:20
Возможно если придумаешь толковые формулы то поможет .
hitTestObject и hitTestPoint, хотя конечно криво...

iNils
25.06.2009, 14:21
Вы как всегда очень любезныА вы не включайте "дурочка".

random13
25.06.2009, 14:27
А вы не включайте "дурочка".

а я и не пытался включать,

тут одна темка была где развели офтоп по поводу конструкции this. и это было нормально, я же спросил почему нельзя использовать а мне в ответ: не знаешь и не суйся

iNils
25.06.2009, 16:01
а я и не пытался включатьВключили.

Pushkash
25.06.2009, 16:23
Мне кажеться тут проблемы с терминологией. :)
Ничего не даст значит проблема перекрытия останется... Но все равно не стоит подписывать к stage...

random13
25.06.2009, 16:32
ок больше не подписываем к stage, а проблема осталась, как ее решить

etc
25.06.2009, 17:39
Всё, заканчиваем этот бред. Ответа не будет, потому как автор не может внятно рассказать и показать конкретную проблему словами и примером, ограничиваясь общими рассуждениями.