Просмотр полной версии : галерея картинок с прелоадерами
magni2de
20.07.2005, 16:52
Чуть ниже была тема как сделать галерею при помощи XML так, чтобы не делать мувики для каждой картинки и ее превьюшки, а просто грузить JPG'и из соответствующих папок.
Вот пример той галереи:
http://www.tutorio.com/tutorial/simple-flash-xml-photogallery/1
Пытаюсь к ней приделать preloader для каждой картинки и не могу. Проблема в том, как из одного мувика перехватывать процесс загрузки другого. В данном случае это картинка JPG + узнать сколько в данный момент уже загрузилось?
не можешь почитай другие топики тут про прелоадеры каждый день спрашивают
magni2de
20.07.2005, 17:05
Просто про прелоадеры каждый день говорят, но не про прелоадеры к JPG.
Хотя я все-равно нашел уже :)
this.createEmptyMovieClip("jpg",1);
this.jpg.loadMovie("name_jpg.jpg");
this.createTextField("loader_txt",2,10,10,50,50);
this.onEnterFrame=function(){
var l=this.jpg.getBytesLoaded();
var t=this.jpg.getBytesTotal();
if(l && t){
this.loader_txt.text=Math.floor(100*l/t)+"%";
if(l==t) {
this.loader_txt.removeTextField();
delete this.onEnterFrame;
}
}
}
Сейчас попробую...
А какая разница jpeg или movieclip?
разницы нет ни какой что swf подгружать или jpg
magni2de
20.07.2005, 19:57
Разница есть, т.к. при подгрузке swf, по крайней мере в большинстве уроков так сделано, тело прелоадера находится в самом этом swf и смотрит сколько же загрузилось от него самого. А при подгрузке JPG так не прокатывает.
Это не есть гуд когдалоадер в самом подгружаемом файле ... короче он не универсален ... надо делать один лоадер для всех и пользоваться им а не мучаться и не писать на каждую новую swf ку по прелоадеру (((
короче не лечи меня никакой разницы тут нет ...
тема закрыта, перед тем как задать вопрос поищите в поиске минут 20-30.
и не лечите кузена
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.