PDA

Просмотр полной версии : многоуровневый прелоадер...


billioner
24.06.2005, 19:19
кто-нибудь пробовал делать что-нидудь вроде многоуровневого прелоадера? например, одновременная загрузка прелоадером нескольких мувиков или же загрузка нового мувика во время проигрывания предыдущего?

Штрек
24.06.2005, 22:38
грузи в разные контейнеры и контролируй на здоровье....

billioner
25.06.2005, 19:01
имелось ввиду - как в одном прелоадере сделать поэтапную загрузку нескольких мувиков? загружаем первый с процентажем, далее второй и т.д... это если сам задаешь имена мувиков.

и еще вопрос - как сделать внешний прелоадер?

Fl00r
25.06.2005, 19:10
грузишь 1й мув, индексируешь.
при загрузке начинаешь грузить второй и индексировать... и тд))

KUZEN
27.06.2005, 12:13
а ещё можно отслеживать общую загрузку нескольких файлов :-))

billioner
27.06.2005, 12:17
пасиб, буду пробовать.

а как внешний-то прелоадер делается? принцип какой?

KUZEN
27.06.2005, 12:29
внешний это какой ?

billioner
27.06.2005, 12:37
например, подружаемый один раз. потом ему передавать имена подгружаемых файлов...

maler
28.06.2005, 01:20
делал, все работает..
ничем не отличается от прелоадера загнанного в сцену или в библиотеку.. мозгами пошавели
загружаешь мув-прелоадер, котрый в себе содержит все функции, передаешь ему имя того что будет загружаться, в конце true or false
у меня при true он просто плавно исчезал, если найду, выложу, но для этого надо перерыть хлам

billioner
28.06.2005, 11:40
пасиб, жду. может и сам чего додумаю...

MussFirst
28.06.2005, 14:14
ох, и я жду - мне тоже безумно нужен подобный результат.....

Штрек
28.06.2005, 20:35
внешний это какой ?
тот который находится вне, подгружаемого объекта.....

nuran
28.06.2005, 20:40
полный бред

nuran
28.06.2005, 20:41
это не тебе, штрек, не рычи.

Буньков Максим
28.06.2005, 21:21
Вот вам внешний прелоадер, грузит modul1.swf в той же директории.

stop();
preloader._visible=false;
var loader:MovieClipLoader=new MovieClipLoader();
var listener:Object={};
loader.addListener(listener);
var timer:Number=null;
loader.loadClip(modul,clip);
listener.onLoadStart=function():Void{
clip.removeMovieClip();
preloader._visible=true;
preloader.proc.text="0 %", preloader.time.text="?";
clip._visible=false;
timer=getTimer();
trace("onLoadStart!!!");
};
listener.onLoadError=function():Void{
clip.createTextField("error",0,50,50,0,0);
clip.error.autoSize=clip.error.border=true;
clip.error.text="Ошибка загрузки модуля... модуль не найден";
nextFrame();
};
listener.onLoadInit=function():Void{
clip._visible=true;
clip.stop();
nextFrame();
trace("onLoadInit!!!");
}
listener.onLoadProgress=function(clip:MovieClip, l_b:Number, t_b:Number):Void{
var percent:Number=l_b/t_b;
preloader.proc.text=Math.floor(percent*1000)/10+" %";
preloader.polosa._xscale=percent*100;
preloader.time.text=Math.round((1-percent)*(getTimer()-timer)/percent/60000)/10+" min";
trace("onLoadProgress!!!");
};
listener.onLoadComplete=function():Void{
preloader.swapDepths(1000),preloader.removeMovieClip();
delete loader,delete listener, delete timer;
clip._visible=true, clip.play();
trace("onLoadComplete!!!");
};

Одна из моих работ... соблюдайте коперайт :Р

Буньков Максим
28.06.2005, 21:22
да и еще preloader это в библеотеке внешнего загрузчика анимация с полосочкой и процентами.
Вообще задача была такая, внешний интерфейс грузит мувики, какие мувики грузить через loadVareables берет

Штрек
28.06.2005, 22:30
Одна из моих работ... соблюдайте коперайт :Р
А что такое MovieClipLoader()?
Что за зверь?

Nirth
28.06.2005, 22:37
А что такое MovieClipLoader()?
Что за зверь?
MovieClipLoader class (http://www.novemberain.com/livedocs/Help/ActionScriptLangRef/00001574.html)

Штрек
28.06.2005, 23:44
MovieClipLoader class (http://www.novemberain.com/livedocs/Help/ActionScriptLangRef/00001574.html)
А это что за желтенькое???
Это нажимать надо?

Буньков Максим
29.06.2005, 07:02
тебе хелп для чайника не поможет..... могу тока посочувствовать тебе.

maler
29.06.2005, 15:14
а это что за желтенькое???
это нажимать надо?

вот глумится.... :d весельчак

seifip
06.07.2005, 23:24
http://www.contifanworld.com/ - tipa takogo?