Показать сообщение отдельно
Старый 13.10.2008, 15:00
tyapichu вне форума Посмотреть профиль Отправить личное сообщение для tyapichu Найти все сообщения от tyapichu
  № 6  
Ответить с цитированием
tyapichu

Регистрация: Jun 2008
Адрес: Москва
Сообщений: 25
Отправить сообщение для tyapichu с помощью ICQ
у тебя объект photo создается вне цикла. он один.
если бы ты сделал так:
Код:
var photoArr:Array = new Array();
for (var i:uint=0; i<10; i++){
    photoArr[i] = new Photo(); //тут создается новый экземпляр объекта Photo
                                         //процесс создания, лоадер новой фотки и все
                                         //остальное описывается в соответствующем месте

                                         //или просто photoArr[i] = new MovieClip(); кстати
}
у тебя в каждом элементе массива были бы новые объекты. а у тебя получается что-то типа:
Код:
var photo:MovieClip;
var photoArr:Array = new Array();
for (var i:uint=0; i<10; i++){
    photo = new MovieClip();
    photoArr[i] = photo; //почему не photoArr[i] = new MovieClip();??????
}
а что у тебя trace выводит я не знаю. ты же не написал, где он у тебя расположен и что выводит.


Последний раз редактировалось tyapichu; 13.10.2008 в 15:09.