Flex: переместить динамический дочерний элемент или элемент - PullRequest
1 голос
/ 25 декабря 2011

Можно ли переместить динамически создаваемый элемент или дочерний элемент?

Пример:

Создать потомков:

 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);
                }
    }

Но я получаю сообщение об ошибке: (

1 Ответ

2 голосов
/ 25 декабря 2011

Используйте свойства x и y дочернего элемента, чтобы переместить их в требуемые координаты.

Например,

mybox.getChildAt(i).x = mybox.getChildAt(i).x - 1;
mybox.getChildAt(i).y = 0;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...