![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 12
|
Всем привет!!!!
у меня вознилка вот такая проблема. Мне надо загрузить несколько картинок причем какие именно картинки поределяется динамически и урл берутся из БД. Я пыталсь сделать так: загрузила все урл в масив , а потом пыталась в цикле for(){} загружать из с помощью loadClip. Вот код: var masLoadedObj = new Array();
var masListener = new Array();
var masData = new Array();
for(var i = 0;i<3;i++){
name_mc = "image_mc_"+i;
this.createEmptyMovieClip(name_mc,this.getNextHighestDepth());
masLoadedObj[i] = new MovieClipLoader();
masListener[i] = new Object();
masLoadedObj[i].addListener(masListener[i]);
url = "picture/"+masData[i+1];
masLoadedObj[i].loadClip(url,name_mc);
masListener[i].onLoadInit = function(target_mc:MovieClip) {
target_mc._width = 100;
target_mc._height = 100;
target_mc._x = i*10;
target_mc._y = i*10;
};
Т.е если 3 картинки то он пишет что не может открыть file:////D|/direction/im(3).jpg. если 2 картинки то он пишет что не может открыть file:////D|/direction/im(2).jpg. а если одна картинка то все нормально. Помогите пожалуйса!Что тут происходит???? вот я думала мож он ругается потому что не успевает загрузить одну какртинку ,то есть на срабатывает событие onLoadComplete, а цикл продолжается, и он начинает грузить другую... Если это так, то как надо правильно все сдеалть, чтоб работало???? ПОЖАЛУЙСТА!!!!!ПОМОГИТЕ!!! заранее СПАСИБО!!! Последний раз редактировалось MashaViv; 17.01.2007 в 18:02. |
![]() |
Часовой пояс GMT +4, время: 08:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|