maxium
Messages postés21Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention19 janvier 2007
-
5 oct. 2006 à 15:27
maxium
Messages postés21Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention19 janvier 2007
-
6 oct. 2006 à 22:56
Bonjour à tous,
J'ai un petit problème concernant l'HTML dans FLASH, j'ai un fichier TXT externe que j'appel dans flash, jusque là tout fonctionne parfaitement, mais par après on m'a demander de permettre au flash de reconnaître l'HTML donc j'ai sélectionné mon bloc texte et dans les propriété de ce dernier j'ai activer "rendre le texte au format HTML" mais rien ne change, si je tape dans mon txt externe gras et bien dans mon flash j'ai gras alors que je pensé avoir gras.
Comment dois-je procéder pour que flash reconnaisse le code HTML venant d'un txt externe?
cs_Girou
Messages postés1203Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention23 juillet 20092 6 oct. 2006 à 18:43
Salut Max,
NON tu n'es pas archi lourd !
En revoyant ton image jointe (parametres du texte) je suppose que tu travailles en flash 6, or, l'exemple que je t'ai donné ne fonctionne que à partir de la version Flash 7 et actionscript 2.
Donc, si tu ne possèdes pas flash MX2004 au minimum, c'est normal que l'exemple ne fonctionne pas !
En fait, ton erreur est autre part dans ta demande initiale !
ton fichier texte.txt doit commencer par &texte= non gras et gras ou italique
c'est la variable auquelle tu fait référence dans tes parametres Var: _root.texte
un fichier texte externe doit toujours être composé de pair &variable =valeur&variable2=valeur2
cs_Girou
Messages postés1203Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention23 juillet 20092 5 oct. 2006 à 15:33
Salut,
tu as activé l'option rendre le texte au format html, mais lorsque tu affectes ta viariable a la zone de texte as-tu mis montexte.text maVariable ou montexte. htmlText maVariable ?
tu dois utilisé la seconde proposition sinon flash n'interprete pas les balises.
maxium
Messages postés21Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention19 janvier 2007 5 oct. 2006 à 16:01
Salut Girou, merci pour la rapidité de ta réponse,
Le problème est c'est là que je bloc, c'est que dès que j'active rendre le texte au format HTML et bien le texte n'apparaît même plus, si ça ne te dérange pas, peux-tu juste faire un essai chez toi avec un bête bloc texte, pour voir si le problème ne viens pas de moi, il se peut que j'utilise mal le code.
Voici l'image de ma barre de propriété, banner c'est le nom de mon fichier TXT, et _root.texte le nom de ma variable, j'ai plusieurs variables et j'applique la même méthode pour toutes.
Comme tu peux le voir j'ai activer rendre le texte au format HTML, mais dès que je l'active, mon texte n'apparaît plus.
et voici le code que je mets.
loadVariablesNum("texte.txt", 0);
Peux-tu m'expliquer comment insérer le code que tu me proposes montexte.htmlText=maVariable?
maxium
Messages postés21Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention19 janvier 2007 5 oct. 2006 à 22:17
Salut Girou,
Tu vas dire que je suis archi lourd, mais je pense que je n'ai pas totalement capté les fonction pour le bloc texte, j'ai recopier ton code dans la première frame de ma scéne, j'ai aussi créé le bloc texte avec banner comme nom mais j'ai enlevé comme tu me l'as consellé _root.texte mais ça ne fonctionne pas, par contre dès que je mais loadVariablesNum ("texte.txt"), 0); je vois le texte mais évidemment sans la conversion HTML.
Je ne suis pas depuis longtemps dans l'actionScript et il est vrai que j'ai encore du mal a capté la logique actionScript.
J'ai beau regarder l'aide de flash, quand je lis ça me semble simple, mais dès le moment ou je mets en pratique c'est un cauchemard.
Je te remercie vraiment pour ton coup de main, si jamais la manière dont je pratique est la mauvaise (est surement qu'elle l'est) peux-tu me le dire.
cs_Girou
Messages postés1203Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention23 juillet 20092 6 oct. 2006 à 18:42
Salut Max,
NON tu n'es pas archi lourd !
En revoyant ton image jointe (parametres du texte) je suppose que tu travailles en flash 6, or, l'exemple que je t'ai donné ne fonctionne que à partir de la version Flash 7 et actionscript 2.
Donc, si tu ne possèdes pas flash MX2004 au minimum, c'est normal que l'exemple ne fonctionne pas !
En fait, ton erreur est autre part dans ta demande initiale !
ton fichier texte.txt doit commencer par &texte= non gras et gras ou italique
c'est la variable auquelle tu fait référence dans tes parametres Var: _root.texte
un fichier texte externe doit toujours être composé de pair &variable =valeur&variable2=valeur2
maxium
Messages postés21Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention19 janvier 2007 6 oct. 2006 à 22:56
YESSSSSSSSSSSSSSSS, ça fonctionne, tu es génial, maintenant c'est a moi de voir comment l'utiliser, je vois que la balise n'est pas reconnu par contre et son reconnue.
Je te suis très reconnaissant pour ton aide Girou.
Si jamais j'ai encore un stud, je te le ferais savoir.