biboux
Messages postés16Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention 9 août 2010
-
3 déc. 2008 à 15:25
crackter
Messages postés401Date d'inscriptionmercredi 12 novembre 2003StatutMembreDernière intervention31 janvier 2010
-
5 déc. 2008 à 13:34
Bonjour,
voila mon souci : j'ai une application qui est swf et dont chaque page est un swf qui est chargé dans le swf principal.
Tout mon code (donc mes classes) est dans des fichiers .as
Est-ce que je dois impérativement importer les fichiers de classes dans tous les swf ou est-ce que je peux ne le faire que sur le principal? les pages?
crackter
Messages postés401Date d'inscriptionmercredi 12 novembre 2003StatutMembreDernière intervention31 janvier 2010 4 déc. 2008 à 23:14
Tu ne pourra pas accéder aux classes puisque qu'elles sont définies avant la compilation. On ne peut pas coder depuis un swf, par exemple en faisant un new MaClasse si MaClasse n'est pas récupérable directement depuis le fichier que tu es en train d'encoder, il te retournera une erreur de localisation de la classe.
Par contre tu pourra accéder aux objets créés avec tes classes dans B depuis A, comme on ferait pour accéder à une variable. Si tu connais le nom de l'objet, il est possible de pointer dessus depuis un contenant (ou le rechercher). Mais les classes sont spécifiques à la conception (avant la publication).
biboux
Messages postés16Date d'inscriptionlundi 14 juin 2004StatutMembreDernière intervention 9 août 2010 4 déc. 2008 à 22:25
en gros, si je charge un swf A dans un clip d'un autre swf B, le swf A peut-il accéder aux classes définies dans le swf B ?
j'en profite pour une 2ème question : est-il possible de créer un swf qui servira de bibliothèque de classes et qu'on pourra ainsi charger depuis un autre swf pour utiliser les classes?