Показать сообщение отдельно
Старый 27.02.2011, 23:21
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 4  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,282
Цитата:
Так вы получаете не координаты его центра, а координаты его левого верхнего угла ,если конечно это не окружность (а это не окружность), у которой точка регистрации в центре.
ты путаешь localToGlobal c getRect. localToGlobal(new Point(0,0)) вернет как раз координаты центра, точнее того черного крестика который видно при редактировании символа в flash ide.
В твоем случае коррдинаты в new Point(0,0) надо заменить на координаты точки A относительно mc.

Цитата:
и да - мувик лежит на сцене и его лок. координаты совпадают с его глоб. координатами.
ну да, но локальные координаты точки A неизменны, а вот глобальные меняются из-за меняющегося масштаба мувика.


Последний раз редактировалось undefined; 27.02.2011 в 23:38.