cs_kclito
Messages postés12Date d'inscriptiondimanche 25 juillet 2004StatutMembreDernière intervention17 mai 2005
-
4 nov. 2004 à 10:14
cs_layth
Messages postés1Date d'inscriptionsamedi 5 juin 2004StatutMembreDernière intervention 9 février 2006
-
9 févr. 2006 à 12:34
Bonjours,
J'ai un petit problème qui m'agasse un peu beaucoup.
Je l'expose :
J'ai un flash avec un champs de txt dynamique
le texte de ce champs est contenu dans un fichier *.txt qui se trouve dans le même dossier.
j'utilise la commande : loadVariables("./txtcontinents.txt", "txtasie");
jusque là ça marche bien, lorsque je lis le swf avec flashplayer le texte s'affiche correctement mais lorsque j'insert le swf dans une page html là ça cloche, le txt ne s'affiche plus sachant que la page html est tjrs dans le même dossier ainsi que le fichier txt.
pour que ça marche je suis obligé de mettre l'url toute entière (loadVariables("http://www.xxxxxxx.com/img/xxxxxxx.txt", "txtasie")) et si j'ai besoin un jours de modifier l'emplacement du fichier, il faudra à ce moment là modifier le *.fla et ça c'est pas cool
cs_alise
Messages postés2203Date d'inscriptionlundi 12 juillet 2004StatutMembreDernière intervention26 janvier 2010 4 nov. 2004 à 11:28
A mon avis ça ne vient pas du html, pour t'en assurer publies le en même temps que le swf à partir de flash et là t'auras pas de soucis.
Pour ce qui est du chargement dynamique de textex externe (.txt ou .xml), je ne procède pas du tout comme toi, mais ça a le mérite de marcher en ligne.
Dans mon anim, j'ai mis un champs de texte dynamique nommé "promo", Var "montxt".
Sur mon fichier externe appelé "promo.txt", première ligne de texte, "montext=tout le blabla" (montxt, correspondant à ma variable de flash).
Maintenant code du scenario.
loadVariablesNum("promo.txt", 0); //0 étant le niveau
et c'est tout. Si juste une petite chose pour laisser le temps à la variable de charger, je place mon champ de texte dynamique, 1 ou 2 images plus loin que celle du script.