Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   многоуровневый прелоадер... (http://www.flasher.ru/forum/showthread.php?t=66000)

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

Цитата:

Сообщение от kuzen
внешний это какой ?

тот который находится вне, подгружаемого объекта.....

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

Штрек 28.06.2005 23:44

Цитата:

Сообщение от Nirth

А это что за желтенькое???
Это нажимать надо?

Буньков Максим 29.06.2005 07:02

тебе хелп для чайника не поможет..... могу тока посочувствовать тебе.

maler 29.06.2005 15:14

Цитата:

Сообщение от штрек
а это что за желтенькое???
это нажимать надо?

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

seifip 06.07.2005 23:24

http://www.contifanworld.com/ - tipa takogo?


Часовой пояс GMT +4, время: 17:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.