Проблема положения Flash-ролика - PullRequest
0 голосов
/ 24 августа 2011

Очень странная проблема: imgLoader0_mc (e.target.parent) - это мувиклип, загруженный с внешним JPG. ImageMark - это видеоклип с теми же размерами (w и h), что и imgLoader0_mc, и той же точкой регистрации (вверху слева): я проверял это много раз. Они оба находятся в одном контейнере, и каждый из них находится под маской.

В какой-то момент у меня есть:

this.imageMark.x = e.target.parent.x;
this.imageMark.y = e.target.parent.y+0.4;

Вопрос в том, почему это 0,4? Несмотря на то, что x верен, Flash без видимой причины неправильно позиционирует imageMark: добавление значения 0.4 устраняет проблему, но я не понимаю, почему это происходит (и без добавления 0.4, если я отслеживаю положение e.target. parent и imageMark это одно и то же ... но это не так ...) ...

1 Ответ

0 голосов
/ 24 августа 2011

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

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