ciao a tutti,
è da poco che sto smanettando con Flash/actionscript e chiedo quindi aiuto ad una grande comunità come questa.
Mi trovo di fronte al seguente problema:
dopo aver cliccato su un tasto rimando ad un frame attraverso il comando gotoAndPlay(readxml);
all'inizio di tale frame ho inserito tale codice che dovrebbe accedere ad un file XML il codice inserito in un frame chiave è il seguente
import flash.text.TextField;
var leggi, nuovo_xml, myarray:Array, i:int;
nuovo_xml = new XML(); //creo un oggetto XML
nuovo_xml.ignoreWhite = true; //spazi vuoi eliminati
myarray = new Array();
nuovo_xml.onLoad = function(success) { //se è caricato
if (success) {
for (i=0;i<=myarray.length;i++){
contentantipasti.text = "Sono nel for";
}
}else{
contentantipasti.text = "non ha avuto successo l'accesso";
trace("ELSE");
}
};
nuovo_xml.load("volo.xml"); //file xml
stop();
dove volo.xml è l'esempio preso dal tutoria su questo sito quando clicco sul pulsante ed arriva all'istruzione: nuovo_xml.load("volo.xml");
mi da il seguente errore:
TypeError: Error #1006: value non è una funzione.
at provaXML_fla::MainTimeline/frame138()[provaXML_fla.MainTimeline::frame138:28]
dove la riga 38 è proprio quella del comando sopra citato.
cosa c'è che nn va?
vi anticipo che il file XML è contenuto nella stessa cartella della presentazione ed è uguale a quello preso da questo sito!!
please help me!!
Spero di trovare supporto