Помогите с кодом (цикл + loader)
Добавлено: 23 янв 2013, 15:09
Доброго дня, есть такой код:
количество друзей это isAppfriends.length.
На панели пять ячеек, как правильно организовать цикл согласно количеству друзей? Чтобы если количество друзей меньше пяти, лишние loader'ы не грузились.
Не знаю понятно объяснил или нет, спрашивайте - отвечу...
Код: Выделить всё
function isAddFriends() { var loader:Loader = new Loader(); var loader2:Loader = new Loader(); var loader3:Loader = new Loader(); var loader4:Loader = new Loader(); var loader5:Loader = new Loader(); addChild(isAddFriends_panel); loader.load(new URLRequest(isAppfriends[0].photo_medium)); loader2.load(new URLRequest(isAppfriends[1].photo_medium)); loader3.load(new URLRequest(isAppfriends[2].photo_medium)); loader4.load(new URLRequest(isAppfriends[3].photo_medium)); loader5.load(new URLRequest(isAppfriends[4].photo_medium)); //если друзей меньше 5, то нужно делать отображение через цикл //пока не удалось : .item['i'] или .['item' + i] не работает isAddFriends_panel.container.item0.image.addChild(loader); isAddFriends_panel.container.item0.placeTF.text = "1"; isAddFriends_panel.container.item0.pointsTF.text = "0 $" isAddFriends_panel.container.item0.nameTF.text = isAppfriends[0].first_name + " " + isAppfriends[0].last_name; isAddFriends_panel.container.item1.image.addChild(loader2); isAddFriends_panel.container.item1.placeTF.text = "2"; isAddFriends_panel.container.item1.pointsTF.text = "0 $" isAddFriends_panel.container.item1.nameTF.text = isAppfriends[1].first_name + " " + isAppfriends[1].last_name; isAddFriends_panel.container.item2.image.addChild(loader3); isAddFriends_panel.container.item2.placeTF.text = "3"; isAddFriends_panel.container.item2.pointsTF.text = "0 $" isAddFriends_panel.container.item2.nameTF.text = isAppfriends[2].first_name + " " + isAppfriends[2].last_name; isAddFriends_panel.container.item3.image.addChild(loader4); isAddFriends_panel.container.item3.placeTF.text = "4"; isAddFriends_panel.container.item3.pointsTF.text = "0 $" isAddFriends_panel.container.item3.nameTF.text = isAppfriends[3].first_name + " " + isAppfriends[3].last_name; isAddFriends_panel.container.item4.image.addChild(loader5); isAddFriends_panel.container.item4.placeTF.text = "5"; isAddFriends_panel.container.item4.pointsTF.text = "0 $" isAddFriends_panel.container.item4.nameTF.text = isAppfriends[4].first_name + " " + isAppfriends[4].last_name; }
На панели пять ячеек, как правильно организовать цикл согласно количеству друзей? Чтобы если количество друзей меньше пяти, лишние loader'ы не грузились.
Не знаю понятно объяснил или нет, спрашивайте - отвечу...