ActionScript problème loadVars
Fermé
mwanjany
-
11 nov. 2008 à 08:38
quegorosoit Messages postés 37 Date d'inscription lundi 5 octobre 2009 Statut Membre Dernière intervention 28 décembre 2010 - 21 juil. 2010 à 14:51
quegorosoit Messages postés 37 Date d'inscription lundi 5 octobre 2009 Statut Membre Dernière intervention 28 décembre 2010 - 21 juil. 2010 à 14:51
A voir également:
- ActionScript problème loadVars
- Modifier l'actionscript d'un .swf !! - Forum Programmation
2 réponses
bg62
Messages postés
23403
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
23 mars 2023
2 324
11 nov. 2008 à 12:21
11 nov. 2008 à 12:21
bonjour
ceci est un forum d'entraide ... et s'y inscrire au lieu de poster en anonyme est pour moi synonyme de politesse ...
certes l'on peut rester "anonyme" , mais dans quel but ?
merci
b g
ceci est un forum d'entraide ... et s'y inscrire au lieu de poster en anonyme est pour moi synonyme de politesse ...
certes l'on peut rester "anonyme" , mais dans quel but ?
merci
b g
quegorosoit
Messages postés
37
Date d'inscription
lundi 5 octobre 2009
Statut
Membre
Dernière intervention
28 décembre 2010
28
21 juil. 2010 à 14:51
21 juil. 2010 à 14:51
J'ai souvent eu ce genre de problèmes.
C'est le cas quand tu ne programmes pas en objet et que tu parallélise les exécutions.
//
lorem_lv.load("text.txt");
//my_str.toString () ;
tab_arc = my_str.split(";");
trace (tab_arc[0]) ;
//
Flash va exécuter ton "load", puis ton "split" pour finir par ton "trace", et ce, sans attente d'instruction.
Ton "split" va s'exécuter alors que "my_str" n'existe pas encore.
Il faut donc inclure ton "split" dans le "if" de ton "onload" ou bien dans une fonction que tu appelleras au même endroit.
Flash et ses éternels problèmes, je ne pense pas arriver un jour à faire une seule appli sans m'énerver xD. (enfin, les problèmes qui restent sont assez costaud en même temps).
C'est le cas quand tu ne programmes pas en objet et que tu parallélise les exécutions.
//
lorem_lv.load("text.txt");
//my_str.toString () ;
tab_arc = my_str.split(";");
trace (tab_arc[0]) ;
//
Flash va exécuter ton "load", puis ton "split" pour finir par ton "trace", et ce, sans attente d'instruction.
Ton "split" va s'exécuter alors que "my_str" n'existe pas encore.
Il faut donc inclure ton "split" dans le "if" de ton "onload" ou bien dans une fonction que tu appelleras au même endroit.
Flash et ses éternels problèmes, je ne pense pas arriver un jour à faire une seule appli sans m'énerver xD. (enfin, les problèmes qui restent sont assez costaud en même temps).