![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2007
Сообщений: 117
|
Последний раз редактировалось inMashine; 24.06.2010 в 02:30. |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 117
|
ничего не понял что вы сейчас сказали
Выложите плз то что у вас получилось |
|
|||||
|
Я говорю, что верно показывает - локальные координаты верны: у контейнера первого они 30, у второго тоже. Чтобы узнать глобальные координаты у вложенного объекта, следует к локальным координатам самого объекта прибавить координаты контейнера (это чтобы с localToGlobal не мучиться). Сделайте не символические клипы, а с графическим содержанием - увидите.
__________________
тут я |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 117
|
Координаты то верны: если менять координаты container1 - координаты container2 будут меняться.
Но нет возможности менять координаты container2 относительно container1. такой код - меняет координаты container2 относительно root. А такой код выдает ошибку Мысль про getChildByName похожа на правду, но как её использовать я не понял. Последний раз редактировалось inMashine; 24.06.2010 в 02:42. |
|
|||||
var mc1:Sprite = new Sprite(); mc1.graphics.beginFill(0xFF0000); mc1.graphics.drawRect(0, 0, 10, 10); addChild(mc1); mc1.x = 30; var mc2:Sprite = new Sprite(); mc2.graphics.beginFill(0x00FF00); mc2.graphics.drawRect(0, 0, 10, 10); mc1.addChild(mc2); mc2.x = 30; trace(mc1.x, mc2.x); // 30, 30
__________________
тут я |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 117
|
Да, все верно.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 10:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|