Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   как странно, не могу добраться до координат x, y (http://www.flasher.ru/forum/showthread.php?t=69993)

nadyas 05.10.2005 15:27

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

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);


Часовой пояс GMT +4, время: 19:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.