ActionScript 3 начала перетаскивать / спрайт странность - PullRequest
0 голосов
/ 27 октября 2011

У меня есть игра на совпадение, перетащите слово в определение.Суть этой игры заключается в том, что после того, как вы ответили, вы нажимаете кнопку, а затем игра удаляет правильные ответы и снова отображает неправильные.
Пока это работает, чего не происходит после части ответа, и я помещаюнеправильные слова / определения, перетаскивание не "визуально" работает.когда я запускаю в режиме отладки, перетаскивание срабатывает, но объект не движется на экране.это также не поражает любую цель (который кажется очевидным).Я никогда не разрушаю объект. Так что, насколько я вижу, события мыши все еще должны работать. Пример

можно найти здесь: http://www.pandabrand.net/xmldisplay.html

спасибо.-fw

Ответы [ 2 ]

0 голосов
/ 28 октября 2011

Вы можете убедиться, что нет другого фрагмента ролика поверх того, который вы хотите перетащить, который может украсть ваше событие.

Вы также можете попытаться предотвратить кражу событий у детей из своего видеоролика следующим образом:

what_mc.mouseChildren = false;

0 голосов
/ 27 октября 2011

Похоже, некоторые настройки для каждого из этих перетаскиваемых объектов не сбрасываются.Вместо того, чтобы перерабатывать здесь, возможно, сохраните неправильные ответы в массиве, уничтожьте старые объекты (обязательно удалите всех слушателей), а затем заново создайте все для новой сцены.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...