nel text esterno :cord_x=0&cord_y=0
nel clip a:
onClipEvent(load){
loadVariables("conta.txt", this, "POST");
}
onClipEvent(data){
cord_x1 = Number(cord_x);
cord_y1 = Number(cord_y);
_x=cord_x1;
_y=cord_y1;
}
mi da questo debug:
Movie Clip: Target="_level0.a"
Variable _level0.a.cord_x = "0"
Variable _level0.a.cord_y = "0\r\n"
Variable _level0.a.cord_x1 = 0
Variable _level0.a.cord_y1 = 1.#QNAN
la seconda variabile che conclude l'elenco non viene considerato un numero, se invece ne aggiungo una fittizia nel file esterno tipo:
cord_x=300&cord_y=250&cord_z=100
in flash inserisco:
onClipEvent(load){
loadVariables("conta.txt", this,"post");
}
onClipEvent(data){
cord_x1 = Number(cord_x);
cord_y1 = Number(cord_y);
cord_z1 = Number(cord_z);
_x=cord_x1;
_y=cord_y1;
z =cord_z1;
}
mi da un debug
Variable _level0.$version = "WIN 5,0,30,0"
Movie Clip: Target="_level0.a"
Variable _level0.a.cord_x = "300"
Variable _level0.a.cord_y = "250"
Variable _level0.a.cord_z = "100\r\n"
Variable _level0.a.cord_x1 = 300
Variable _level0.a.cord_y1 = 250
Variable _level0.a.cord_z1 = 1.#QNAN
Variable _level0.a.z = 1.#QNAN
dove la variabile cord_y stavolta viene riconosciuta come numero ma non quella di cord_z che ancora una volta chiude il ciclo.
domanda:
perchč l'ultima variabile della serie non viene riconosciuta come numero?cosa ci manca?