Creare un preoloader di file jpeg in flash

Posted on 03. May, 2006 by Administrator in flash, tutorials


Obiettivo
In questo articolo vedremo come ceare un preoloader di file jpeg

Articolo
Tutto quello di cui abbiamo bisogno sono due input text e un bottone.
In una input text a cui daremo nome d'istanza "nome", inseriremo il percorso del file jpeg da caricare mentre nell'altra
a cui daremo nome d'istanza "percentuale" vedremo i byte caricati. Il pulsante si occuperaì di avviare l'operazione di caricamento.
Il codice che assegneremo al pulsante sara':

on(release){
this.createEmptyMovieClip("nuovo",1);
nuovo.loadMovie(_root.nome.text);
nuovo._x=-200;
nuovo._y=-200;
this.onEnterFrame=function(){
percent=(this.nuovo.getBytesLoaded()/this.nuovo.getBytesTotal())*100;
if(!isNan(percent)){ _root.percentuale.text=percent+"% loaded";
}else _root.percentuale.text="0% loaded";
if(percent == 100) delete this.onEnterFrame;
}
}

Vediamo un po' cosa abbiamo fatto:

crea un nuovo movieclip vuoto

this.createEmptyMovieClip("holder",1);

carica l'img nel movieclip

nuovo.loadMovie(_root.nome.text);

posiziona il movieclip

nuovo._x=-200;
nuovo._y=-200;

il preloader

this.onEnterFrame=function(){
percent=(this.nuovo.getBytesLoaded()/this.nuovo.getBytesTotal())*100;
if(!isNan(percent)){ _root.percentuale.text=percent+"% loaded";
}else _root.percentuale.text="0% loaded";
if(percent == 100) delete this.onEnterFrame;
}


Correlati

Leave a reply