allora o non ti spieghi o hai fatto un mix delle cose che ti ho inviato combinando gli script
1) le devi caricare una alla volta in un box singolo ??
2) le devi caricare come fossero delle miniature ??
3) devi realizzare una gallery ??
supponiamo che hai un box singolo e che alla pressione del tasto devi caricare delle immagini il cui nome è scritto in un txt
mi creo il pulsante alla cui pressione incremento un contatore
a) leggo i dati del txt e li carico in un array di comodo che contiene i nomi delle immagini
codice:
foto_array=new Array() // creo array
dati = new LoadVars ();
dati.onLoad = function (success){
if(success){
I=1
while(this["var"+I] != undefined){
foto_array[I]=this["var"+I]
}
}
dati.load ("params.txt");
dentro l'array ci vanno a finire
foto_array[1]="ninfee.jpg"
foto_array[2]="tramonto.jpg"
creo un funzione che mi carica (loadMovie)il parametro che le passo
codice:
function carica(ID){
box.img.loadMovie (foto_array[ID]) // carico foto presa dall'array
box.img._alpha=0 // pongo l'alpha a zero
box.barra._xscale=0 // azzerro la barra in orizzontale
box.onEnterFrame=function(){
car=this.img.getBytesLoaded() // byte caricati
tot=this.img.getBytesTotal() // byte totali
this.barra._xscale=Math.floor(car/tot*100)
if(car == tot && car > 1024){
// foto caricata
this.barra._xscale=100 // solo per sicurezza
this.img._alpha=100 // vedo la foto
delete this.onEnterFrame
} // fine if
}// fine enterFrame
}
al bottone che ho sulo stage faccio incrementare solo un indice
codice:
ID=0
butt.onPress=function(){
if(ID<this._parent.foto_array.lenght){
ID++
this._parent.carica(ID)
}
}
Per i punti 2 e 3 ci sono milioni di tutorial
NB.
il problema è sempre lo stesso è inutile che apri post simili, se qualcosa non è chiaro continua in quello che hai aperto
.
Ciao