prova così:
stop();
letto = false; //letto = false
Foto = new Array();
leggi = function (Foto:Array) {
nuovo = new XML(); //creo un oggetto XML
nuovo.ignoreWhite = true; //spazi vuoi eliminati
nuovo.load("file.xml"); //file xml
nuovo.onLoad = function(success) { //se è caricato
if (success) {
nfoto = this.childNodes.length; // prelevo il nume di foto
for (i=0; i<nfoto; i++) {
Foto[i] = this.childNodes[i].attributes.photo
}
letto = true; //letto = true
play();
} else {
trace("errore di lettura");
}
};
};
leggi();
e al fotogramma successivo:
stop();
trace(Foto[1])
dovrebbe stampare i tuoi valori senza problemi, che da questo fotogramma in poi puoi richiamare quando vuoi per tutto il filmato.
per lo sfondo proverei o ad alzare il framerate del filmato oppure, se la dissolvenza è fatta via as, a diminuire l'incremento di _alpha, però bisognerebbe vedere il codice.

Rispondi quotando