#flash #actionscript-3
#flash #actionscript-3
Вопрос:
Я просто хочу создать слайд-шоу из 80 изображений в моей библиотеке. Итак, моя проблема заключается в создании экземпляра каждого изображения (mc) из библиотеки на сцену с использованием цикла
Кто-нибудь может помочь?
Ответ №1:
Вы можете поместить их все на сцену (без каких-либо имен экземпляров или ссылок) в новый видеоролик (например, назовем его 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;
}
Надеюсь, это поможет!