Vorrei che il mio file leggesse un valore scritto su un file di testo, per poi trasformarlo in variabile e poterlo usare. Ho provato così:
nel file data.txt (stessa directory del file swf) ho scritto
&numero=5
nel primo fotogramma del file di flash invece ho scritto
var loading = new LoadVars()
loading.load("data.txt")
loading.onLoad=function(seccess){
if(success){
_global.num=loading.numero
trace("il numero importato è "+_global.num)
}
}
Dal trace sembra che il valore sia stato importato bene, ma in realtà l'ha importato come stringa e non come numero, ed anche con Number(_global.num) non lo converte. Inoltre guardando le variabili presenti nel filmato pare che la variabile in realtà sia "5\r\n". Che vuol dire? Come faccio a convertirla in un numero?

Rispondi quotando