ti spiego il codice
codice:
// creo la funzione
function caricamento(cosa, dove){
// rendo invisibile dove
dove.visible = false;
//creo una clip checonterrà il preload
_root.createEmptyMovieClip("clippreload",1);
// posiziono la clip sulla root
_root.clippreload._x = 0
_root.clippreload._y = 0
// prendo dallalibreria la clip barra e la incollo dentro la clippreload
_root.clippreload.attachMovie("barra","barra1",1);
// setto la sua larghezza a 0
_root.clippreload.barra1._xscale = 0;
// carico il filmato o la foto nella posizione scelta
loadMovie(cosa, dove);
// entro nel ciclo della clip creata
_root.clippreload.onEnterFrame=function() {
// ricavo il peso del filmato o della foto da caricare
car = dove.getBytesLoaded();
tot = dove.getBytesTotal();
perc = Math.round((car*100)/tot);
trace (car+" "+tot+" "+perc)
// stampo la percentuale
_root.clippreload.barra1.loading.text = perc+"%";
// faccio avanzare la barra del preload
_root.clippreload.barra1._xscale = perc;
// cotrollo se i bytes caricati sono uguali a quelli totali
if (car == tot && car>1024) {
// rendo invisibile la barra del preloading
_root.clippreload.barra1._visible = false;
// cancello la percentuale
_root.clippreload.barra1.loading.text = "";
//distruggo la clip creata
removeMovieClip(_root.clippreload)
// rendo visibili il filmato o la foto scelta
setProperty(dove, _visible, true);
// ridimensiono la foto o il filmato scelto
dove._height = 360;
dove._width = 550;
}
}
}
// assegno i comandi ai pulsanti
btn1.onRelease = function(){
// chiamo la funzione a caricare la mia foto dentro la clip contenitore
caricamento("foto al mare.jpg",_root.contenitore);
}
btn2.onRelease = function(){
// chiamo la funzione a caricare la mia foto dentro la clip contenitore
caricamento("COMPLEANNO.jpg",_root.contenitore);
}
btn3.onRelease = function(){
// chiamo la funzione a caricare la mia foto dentro la clip contenitore
caricamento("Nina.jpg",_root.contenitore);
}
ti ho mandato un pvt