是否可以移动动态创建的元素或子元素?
示例:
创建孩子:
public function createChilds():void {
for(var i:int=0; i < 10; i++) {
newImage = new Image();
newImage.source = myImages[i];
mybox.addChild(newImage);
}
}
移动孩子:
public function moveChilds():void {
for(var i:int=0; i < 10; i++) {
mybox.getChildAt(i).move((mybox.getChildAt(i).x - 1), 0);
}
}
但是我收到一条错误消息:(
答案 0 :(得分:2)
使用子项的x
和y
属性将它们移动到所需的坐标。
例如,
mybox.getChildAt(i).x = mybox.getChildAt(i).x - 1;
mybox.getChildAt(i).y = 0;