PDA

Просмотр полной версии : Если конечно нужно!!! Подгрузчик!!!


Split
01.08.2003, 07:03
Легко и просто!!!


главное знать куда его вставлять... и тады будет работать


------------------------------------------------------------------------------------
this.createEmptyMovieClip("holder",1);
holder.loadMovie("http://.Ufo-Design.by.ru/.flash1.swf");
this.onEnterFrame=function(){
if(holder.getBytesLoaded() == holder.getBytesTotal()){
}
}
------------------------------------------------------------------------------------


Единственная если можно сказать проблемма - это надо точки ставить сами видете где...

=)
:D

Useless
01.08.2003, 13:38
Плохой подгрузчик...

paravozzz
01.08.2003, 13:49
Можно на хороший посмотреть?

Sh@man
01.08.2003, 14:34
Можно. Вот здесь (http://www.zoode.org/projects/zlb/index.php)

Пушистик
01.08.2003, 16:46
если кому надо-могу кинуть вот такой еще...

this.stop();
this.createTextField("percent", 1, Stage.width/2-25, Stage.height/2-10, 50, 20);
this.percent.border = 1;
this.percent.selectable = 0;
this.percent.autoSize = "center";
myformat = new TextFormat();
myformat.align = "center";
myformat.bold = 1;
this.onEnterFrame = function() {
loaded = Math.floor((this.getBytesLoaded()/this.getBytesTotal())*100);
this.percent.text = "ЗАГРУЖЕНО "+loaded+" %";
this.percent.setTextFormat(myformat);
};
function checkLoaded() {
if (this.loaded == 100 || this.getBytesLoaded()>=this.getBytesTotal()) {
this.play();
delete loaded;
clearInterval(interval);
this.percent.removeTextField();
}
}
interval = setInterval(function(){checkLoaded()},1);

Sh@man
01.08.2003, 17:03
А вот и для jpg (те же яйца, только в профиль)

MovieClip.prototype.preloadJPG = function(yourImage) {
this.createEmptyMovieClip("imagerTargetMC", 1);
this.createTextField("preloadDisplay", 2, 5, 5, 300, 30);
this.imagerTargetMC.loadMovie(yourImage);
this.onEnterFrame = function() {
this.preloadDisplay.text = this.imagerTargetMC.getBytesLoaded()/1024 + "KB LOADED" +
this.imagerTargetMC.getBytesTotal();
if (this.imagerTargetMC.getBytesLoaded() > 1 && this.imagerTargetMC.getBytesLoaded() >= this.imagerTargetMC.getBytesTotal()) {
this.preloadDisplay.removeTextField();
delete this.onEnterFrame;
this.onComplete();
}
}
};

this.createEmptyMovieClip("loadTarget", 1);
loadTarget.preloadJPG("yourImage.jpg");

Split
02.08.2003, 06:24
ПЛОХОЙ МОЙ НЕ ПЛОХОЙ!!!, но зато простой до ужаса...

Пушистик
02.08.2003, 12:14
Оригинал написал(а) Split
ПЛОХОЙ МОЙ НЕ ПЛОХОЙ!!!, но зато простой до ужаса...

да нееее.....есть проще!:)