master2i
Messages postés17Date d'inscriptiondimanche 25 mai 2008StatutMembreDernière intervention11 mars 2010
-
21 avril 2009 à 14:49
cs_Girou
Messages postés1203Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention23 juillet 2009
-
21 avril 2009 à 17:08
Bonjour j'ai créer plusieurs fichiers externe (.as) dont un qui se charge du chargement de données contenues dans un fichier XML, ce dernier fonctionne très bien
Mon souci serait plutot dans l'optimisation de mon programme,
En effet, pour le moment je charge le fichier au lancement du .fla pour récupérer les données, mais je le relance à chaque fois que j'appelle un autre fichier externe qui s'occupe d'instancier des Sprites ...
Ma question serait donc, comment transmettre les données que j'ai stockées dans mon .fla à mon fichier externe .as ?
ou sans les transmettre, comment puis je y avoir accès ?
Etant nouveau dans le développement Flash, je ne connais pas toutes ses subtilités ...
cs_Girou
Messages postés1203Date d'inscriptionlundi 10 mars 2003StatutMembreDernière intervention23 juillet 20092 21 avril 2009 à 16:46
Bonjour,
Ma question serait donc, comment transmettre les données que j'ai stockées dans mon .fla à mon fichier externe .as ?
Petite erreur là...
tu as un fichier flash COMPILER (swf) qui charge des données xml... bien !
un fichier .as n'existe plus une fois compiler dans l'application / animation finale.
Si tu fais appel systématiquement au même fichier xml, et qu'il ne change pas souvent, pas de soucis... une fois chargé (la premiere fois) il va se trouver dans le cache de ton navigateur et donc se rechargera quasi instantanément.
Maintenant, si plusieurs animations DIFFERENTES (plusieurs swf) nécessitent les mêmes données, soit lorsque tu charges tes différents swf tu injectes dedans les données que tu as charger une fois dans ton swf principale (qui pilote les autres), soit tu stockes les données sur l'ordinateur de l'interaute (via sharedObject) et chaque swf va récupérer ces données.
master2i
Messages postés17Date d'inscriptiondimanche 25 mai 2008StatutMembreDernière intervention11 mars 2010 21 avril 2009 à 16:54
Dans un premier temps, il n'y aura qu'un seul swf et le fichier XML ne change pas par l'intermédiaire du swf !
Je stocke l'ensemble des informations du XML dans des variables dans mon .fla et je voudrais pouvoir me servir de ses variables à l'intérieur d'un fichier .as
Vous n’avez pas trouvé la réponse que vous recherchez ?