Как я могу сопоставить мувиклип с другим мувиклипом, в котором изменено вращение X? - PullRequest
0 голосов
/ 21 апреля 2011

У меня есть фрагмент ролика, для которого я установил его свойство rotationX на -45.Это дает иллюзию 3d.Он худой сзади и толстый спереди.Теперь я хочу добавить миниатюрные клипы сверху, но не могу понять, как перевести свойства x и y исходного клипа обратно в двухмерный мир.

1 Ответ

2 голосов
/ 21 апреля 2011

Обычно вы можете решить эту проблему с помощью метода localToGlobal мувиклипа.

Скажем, m - это ваш мувиклип, и вы установили

m.rotationX = -45;

Теперь вы хотите знать,какая точка на сцене является (10, 10) м.Для этого используйте localToGlobal:

var point:Point = m.localToGlobal(new Point(10, 10));

И вот, пожалуйста.point.x и point.y будут координатами, которые вы можете использовать на сцене.

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