Создать динамический экземпляр Image из библиотеки - PullRequest
0 голосов
/ 17 октября 2011

Я просто хочу создать слайд-шоу из 80 изображений в моей библиотеке. Поэтому моя проблема - создать экземпляр каждого изображения (mc) из библиотеки на сцену, используя цикл

Кто-нибудь может помочь?

1 Ответ

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

Вы можете поместить их всех на сцене (без имен экземпляров или связей) в новый мувиклип (назовем его, например, mcHolder ), и они получат к ним доступ следующим образом:

for (var i:uint = 0; i < mcHolder.numChildren; i++)
{
   var photo:DisplayObject = mcHolder.getChildAt(i) as DisplayObject;

   // Do something with the photos, like place them random on the screen.
   photo.x = Math.random() * 400;
   photo.y = Math.random() * 400;
   photo.rotation = -10 + Math.random() * 20;
}

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...