загруженные SWF (используя Loader) слушатели событий иногда терпят неудачу - PullRequest
0 голосов
/ 09 июня 2011

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

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

1 Ответ

0 голосов
/ 02 января 2012

Я тоже сталкивался с такой проблемой. Это не слушатели, которые изменили свое местоположение, это ориентация мыши, которая изменилась.

Вы делали какие-либо изменения масштаба? Это то, что вызвало проблему для меня.

Вы можете попытаться исправить это, изменив stage.scaleMode на:

stage.scaleMode = StageScaleMode.NO_SCALE;

Решил эту проблему для меня.

Обратите внимание, что вы также можете установить stage.align.

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