Каковы координаты экранного объекта, который был преобразован с помощью PerspectiveProjection?
В настоящее время я трансформирую некоторые объекты, чтобы они появлялись далеко, используя PerspectiveTransform
, Это хорошо работает, но у меня нет возможности узнать, где на экране отображается объект. Координаты X и Y являются координатами объекта, если бы он был в z=0
, Как я могу вычислить координаты отображения моего компонента?
1 ответ
Что насчет flash.display.DisplayObject
"s localToGlobal
а также globalToLocal
методы? Каждый берет точку из первого пробела и возвращает преобразованную точку во втором пробеле.
РЕДАКТИРОВАТЬ:
Также см. local3DtoGlobal
а также globalToLocal3D
методы для трехмерных преобразований.