bonjour,
voilà, je charge un fichier datas.text à l'aide d'un objet LoadVars.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
ma_var1=100
&ma_var2=5
jusque là rien de bien grave
Dans mon animation je récupère les valeurs dans "datas" si j'écris
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
sortie.text = datas.ma_var1;
je lis bien "100".
par contre si j'écris
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
sortie.text = datas.ma_var1 * 2;
je lis "NaN"
alors que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
sortie.text = datas.ma_var2 * 2;
je lis "10" (rappel ma_var2 = 5)
L'explication c'est que ma dernière variable n'a pas de "retour chariot" derrière elle ce qui n'est pas le cas de la première. Il doit probablement s'agir du symbole "\n" mais je n'arrive pas à l'enlever, la fonction "split" ne fonctionne pas sur "\".
Ces explications sont un peu longues mais j'espère m'être fait comprendre, est ce que quelqu'un à une solution pour se débarasser de ce problème??