Существует множество учебных пособий, объясняющих, как создавать фотогалереи, все они используют xml по определенной причине. Если вы жестко закодируете свои изображения в своем SWF-файле, каждый раз, когда вы меняете / заменяете изображение, которое вам потребуется для повторной компиляции вашего флэш-фильма, этот процесс со временем может стать очень грязным и проблематичным! Вместо использования XML вы можете использовать базу данных для хранения информации галереи.
В любом случае, если вы не хотите использовать базу данных sql или xml, все, что вам нужно сделать, это сохранить путь к вашим изображениям в массиве. Пример:
var loader:Array = new Array();
var myImg:Array = ["image1.jpg", "image2.jpg", "image3.jpg"];
//populate playing list -------------------------------
for (var i:uint=0; i < myImg.length; i++)
{
loader[i] = new Loader();
loader[i].load ("imgs/gallery/" + myImg[i]);
addChild (myImg[i]);
}
- хранение ваших изображений во внешней папке "imgs / gallery /"