PDA

Просмотр полной версии : Подскажите правильное использование globalToLocal


TryToBeASuperStar
30.11.2005, 13:35
Структура:
root -> mc -> button -> код

В батон подгружаются координаты из txt и при помощи кода:
setProperty(_parent.button, _x, X);
setProperty(_parent.button, _y, Y);
батон перемещается в нужное положение.

Раньше структура была:
root -> button -> код

теперь надо перевести координаты в local(?).

setProperty(_parent.button, _y, globalToLocal(Y)); - кнопка вообще непявляется.
globalToLocal(_parent.button); - ничего не даёт.

Как и где правильно написать это преобразование?!?!

Antares
30.11.2005, 17:13
у тебя они и так в локальных по умолчанию, раз ты указываешь положение объекта в родительской СК.

А вообще использование метода отлично описано в хелпе. Отдаем ему объект с двумя свойствами, метод меняет как надо свойства этого объекта (т.е. передача по ссылке, а не возвращение нового) -- они содержат координаты данной точки уже в локальной СК. Локальной для мувиклипа, метод которого вызвали.