bonjour,
voilà, je charge un fichier datas.text à l'aide d'un objet LoadVars.
jusque là rien de bien grave
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ma_var1=100 &ma_var2=5![]()
Dans mon animation je récupère les valeurs dans "datas" si j'écris
je lis bien "100".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2sortie.text = datas.ma_var1;
par contre si j'écris
je lis "NaN"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sortie.text = datas.ma_var1 * 2;
alors que
je lis "10" (rappel ma_var2 = 5)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sortie.text = datas.ma_var2 * 2;
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??
![]()
Partager