Visualizzare contenuto variabile impostata in una funzione

Ciao a tutti, qualcuno mi può aiutare su come ottenere un valore con return da una funzione???
esempio: var rtmp:String;
function findRTMP(){
var myXML:XML = new XML();
myXML.ignoreWhite=true;
myXML.load("video.xml");
myXML.onLoad = function(success):String {
if(success){
rtmp = myXML.firstChild.childNodes[0].firstChild;
}
trace(rtmp);
return rtmp; }
}
findRTMP();
var rtmp = findRTMP();
trace(findRTMP());
trace(rtmp); Mi aspetterei che tutti i trace mi visualizzassero la valiabile rtmp...invece quelli fuori dalla funzione restituiscono "undefined"... Help me!!!!

 marcellocolombo, N.D.

prova a spostare questo script nel secondo fotogramma oppure aggiungi un timer di 3 secondi.
In certi casi c'è un ritardo di pochi secondi per la lettura del file video.xml

 max_400, N.D.

Grazie...ora provo...

 marcellocolombo, N.D.
001design.it ® è un marchio registrato.
© 2004-2017 Molfese Paolo - P.Iva: 03430820617 - All rights reserved | Tutti i diritti sono riservati.