PDA

Просмотр полной версии : как странно, не могу добраться до координат x, y


nadyas
05.10.2005, 15:27
мувик - персонаж, внутри этого мувика еще мувик - ноги
персонаж аттачится на главную временную шкалу
почему когда я обращаюсь к ногам:

myperson=_root["myman"];
MyX=_root.myperson.legs._x;

я получаю координату MyX = 1.35 (в то время как экран 400 на 400)
это явно не относительно главной временной шкалы, а относительно мува, внутри которого находятся ноги

а как сделать, чтобы координата ног x и y задавалась относительно рута?

artcraft
05.10.2005, 15:41
.localToGlobal

nadyas
05.10.2005, 16:39
ну вот пишу
temp = new Object();
temp._x=_root.myperson.mailer.legs._x;
temp._y=_root.myperson.mailer.legs._y;
localToGlobal(temp);

и ни фига

опять же координата х для объекта temp и root.myperson.mailer.legs._x
равны 1.35

andr64
05.10.2005, 19:08
MyX = _root.myperson.legs._x + _root.myperson._x;

iNils
05.10.2005, 20:57
Положи в рут
temp = new Object ();
temp.x = _root.myperson.mailer.legs._x;
temp.y = _root.myperson.mailer.legs._y;
_root.myperson.mailer.legs.localToGlobal (temp);
trace (temp.x);
trace (temp.y);