![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Sep 2006
Сообщений: 31
|
Собственно сам код.
_root.createEmptyMovieClip("empty_mc", 1); _root.empty_mc.attachMovie("test_mc", "test_mc", 2, {_x:300, _y:300}); var crdOBJ:Object = {x:_root.empty_mc.test_mc._x, y:_root.empty_mc.test_mc._y}; _root.empty_mc.test_mc.localToGlobal(crdOBJ); trace([_root._x,_root._y]);// Выводит 0,0 trace([_root.empty_mc._x,_root.empty_mc._y]);//Выводит 0,0 trace([_root.empty_mc.test_mc._x,_root.empty_mc.test_mc._y]);//Выводит 300,300 trace([crdOBJ.x,crdOBJ.y]);//Выводит 600,600 Почему 600,600? а не 300,300 Последний раз редактировалось Оливер Перри; 22.05.2009 в 10:37. |
|
|||||
|
Регистрация: Sep 2006
Сообщений: 31
|
Кажись дошло.
Получается что бы получить глобальные координаты test_mc я должен конвертировать клип в который он вложен empty_mc |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1
|
Спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 07:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|