7nico7
Messages postés19Date d'inscriptionmardi 26 octobre 2004StatutMembreDernière intervention30 janvier 2006 30 oct. 2004 à 23:00
Je te jure j'ai tout essayé
je me demande si je dois pas déclaré brol comme nouvelle variable style:
var brol = new loadVars ()
var brol = Number(brol)
etc..
seulement je sais pas l'essayer loadVars existe pas encore dasn Flash 5 ......
Vous n’avez pas trouvé la réponse que vous recherchez ?
7nico7
Messages postés19Date d'inscriptionmardi 26 octobre 2004StatutMembreDernière intervention30 janvier 2006 30 oct. 2004 à 23:08
ça y est c'est bon
en fait
resultat = brol*10;
suit directement le loadVariables et il a pas le temps de calculer du coup il remet 0.Alors je le mets une frame plus loin et ca marche.
7nico7
Messages postés19Date d'inscriptionmardi 26 octobre 2004StatutMembreDernière intervention30 janvier 2006 30 oct. 2004 à 23:31
ben non si je mets tout sur la frame1 ça calle et j'ai 0
par contre si je met resultat = brol*10; sur la frame2 j'ai bien mes 400.
je vois effectivement pas pourquoi il cale alors qu'il l'affiche bien dans le textField mais bon si ça marche comme ça. je suis deja content d'avoir un resultat
zalumetkolo
Messages postés7Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention20 décembre 2004 20 déc. 2004 à 21:09
Bonjour,
J'ai le même problème et impossible de trouver une solution..
J'utilise LoadVars() pour recuperer une variable dans un fichier .txt
nommé mes_variables.txt, ce fichier contient simplement &mon_numero=7
Aucun problème pour ce qui est d'afficher cette variable
dans un champ texte dynamique par exemple, mais par contre lorsqu'il
s'agit d'utiliser cette variable dans une boucle "for", même apres l'avoir
convertie en type "Number" !!
Voici l'exemple hyper simplifié, si quelqu'un trouve la solution,
je pourrais enfin passer à la suite de mon programme !!
Citation :
var monLoadVar = new LoadVars();
monLoadVar.load("mes_variables.txt");
monLoadVar.onLoad = function(success) {
if (success) {
// conversion de la variable "monLoadVar.mon_numero" de type "string" en type "number"
var numero_recu = Number(monLoadVar.mon_numero);
for(i=0; i<numero_recu;i++) // Ici la boucle ne fonctionne pas !!!!!!
{
trace(i); // juste pour compter le nombre de tours de cette boucle.
}
} else {
trace("Le chargement du fichier mes_variables.txt a échoué !");
}
};
J'ai recherché la solution toute la nuit sur une multitude de forums mais
personne n'a apparement la solution.. je decourage..