AS3 - addchild со сцены в видеоклип - PullRequest
0 голосов
/ 04 октября 2011

Я только что попытался добавить мувиклип "box" в "container.holder". Оба клипа находятся на сцене. С этим сценарием ничего не происходит.

container.holder.addChild(box); 

Что мне там не хватает?

1 Ответ

0 голосов
/ 04 октября 2011

Редактировать

Может быть, вы забыли stage.removeChild (box)?

Старый

Когда вы добавляете box в holder, вам нужно конвертировать его "глобальная позиция (этап) в «локальную» позицию (держатель) с использованием метода globalToLocal .

var global : Point = new Point(box.x, box.y);
var local : Point = container.holder.globalToLocal(global);
container.holder.addChild(box);
box.x = local.x;
box.y = local.y;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...