AS3 - 从舞台到动画片段的addchild

时间:2011-10-04 00:52:38

标签: actionscript-3

我只是尝试将movieclip“box”添加到“container.holder”。两部动画片都在舞台上。 这个剧本没有任何结果。

container.holder.addChild(box); 

我在那里想念什么?

1 个答案:

答案 0 :(得分:0)

修改

也许你忘记了stage.removeChild(盒子)?

box中添加holder时,您必须使用globalToLocal method将其“全局”(舞台)位置转换为“本地”(持有人)位置。

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;