![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
в клип загружается серия картинок...
PICS_NUMBER=6;
pictures=new Array();
listeners=new Array();
loaders=new Array();
_root.createEmptyMovieClip("pics",1);
var i;
for(i=1; i<=PICS_NUMBER; i++){
listeners[i]=new Object();
listeners[i].onLoadComplete = listenerOnLoadComplete;
pictures[i]=pics.createEmptyMovieClip("pic"+i,i);
loaders[i]=new MovieClipLoader();
loaders[i].addListener(listener[i]);
loaders[i].loadClip("pic"+i+".jpg", pictures[i]);
}
1. как потом эти картинки приаатачить к заданному клипу, те например есть клип cont3, нужно сделать чтото вроде cont3.loadMovie("pic3.jpg"), тока чтобы взялась ранее загруженная картинка 2. может не стоит делать все это таким образом... то есть если несколько раз вызывать loadMovie("pic3.jpg") - эта картинка будет каждый раз заново загружаться или нет? 3. вообще мне кажется что все это делается гораздо проще, только как? |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
1. Загруженные клипы нельзя аттачить, это можно делать только с элементами библиотеки (для которых указан экспорт). Но можно загрузить Shared library и аттачить от туда (в FAQ есть две ссылки на темы по этому поводу)
2. Можно грузить каждый раз. Если загружаемый элемент есть в кеше, то браться он будет из кеша. 3. Только так. |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:26. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|