Я делаю таблицу рекордов во флэш-памяти, используя AS3, я успешно получил рабочий код, который отображает имена и оценки, а также часть моей таблицы рекордов, которая необходима для отображения флага страны пользователя. Изображения для флагов хранятся на удаленном сервере.
Теперь я знаю, как загрузить одно изображение и добавить его в свой мувиклип, но все становится очень сложно, когда я хочу загрузить более 20 с помощью повторения цикла. Я посмотрел на множество примеров и просто не могу принять пример кода, чтобы работать на меня. Во всяком случае, без дальнейших действий, вот что я имею до сих пор.
// Load High scores from server
var hiscoreloader:URLLoader = new URLLoader();
hiscoreloader.addEventListener(Event.COMPLETE, highScoresLoaded);
var hiscorexml:XML;
function highScoresLoaded(e:Event):void
{
hiscorexml = new XML(e.target.data);
var hsList:XMLList = hiscorexml.highscores.highscore;
for(var i:uint = 0; i < hsList.length(); i++)
{
this["hs_score_"+i].text = zeroPad(hsList.score.text()[i], 8);
this["hs_name_"+i].text = hsList.name.text()[i];
// Load in Flag
// url of flag will be: "http://wfwxg.philosophydesign.com/images/flags/" + hsList.country.text()[i] + ".png"
// Move clip instance name the above image needs adding too will be: this["hs_flag_"+i]
}
}
hiscoreloader.load(new URLRequest("http://wfwxg.philosophydesign.com/includes/top20.php?nocache=" + new Date().getTime()));
Может кто-нибудь изменить мой код, чтобы сделать то, что я после?
Большое спасибо
Scott