Salve,
Ho già scritto questa discussione, in modo diverso, nel forum di FLASH, scusate per lo sbaglio ma non trovavo il forum di ActionScript, cmq nella mia discussione errata ho notato che scrivendo questo codice:
La variabile lista mi prende il valore della variabile contenuta nel file, mentre, se scrivo in questo modo:codice:lista = ""; carica = new LoadVars(); carica.load("lista.txt"); carica.onLoad = function(success) { if (success) { lista = carica.list; trace(lista); } }
la variabile mi ritorna al valore iniziale, cioè, mi risulta vuota.codice:lista = ""; carica = new LoadVars(); carica.load("lista.txt"); carica.onLoad = function(success) { if (success) { lista = carica.list; } } trace(lista)
Come mai, in quest'ultimo codice, nella variabile lista non rimane la stringa che gli ho passato all'interno della funzione?