![]() |
mai 16, 2003Comment structurer une application Flash complexe ?Chacun a ses trucs et sa façon d'organiser son application Flash. http://www.markme.com/mesh/archives/002457.cfm Il a de bonnes idées. Ma méthode à moi est différente, la voici un peu en bref : - Je ne travaille jamais sur le _root, mais plutôt à l'intérieur d'un MovieClip d'un seul frame placé sur le _root. Je n'ai que ce movieClip principal sur mon _root. Cela rend le tout plus portable et adaptable. Il y a des freak de programmation Orientée Object Actionscript parmis mes (3 ?) lecteurs ? Commentaires
Sujet intéressant! Je suis pas rendu a ce niveau là moi, je n'ai pas vraiment de structure définie, j'ai souvent des scripts dispersés, je n'ai pas encore faire complètement le switch à MX non plus... J'aime l'idée de mettre tout le code au même endroit, mais il faut être plus avancé que je ne le suis... :( Ciao! Super sujet! Ta méthode me semble plus intéressante que celle de Mike, mais c'est par l'expérimentation que je pourrai confirmer. Dans mon cas, je dois aussi offrir différents skins, donc possibilité de loader différents templates, interprétés par un fichier qui s'occupe de l'affichage... J'utilise un fichier fla contenant une méga classe que je publie ensuite en .as et que j'inclus dans mon fichier principal, mais je ne trouve pas très agréable de devoir toujours faire "export as" et écraser le fichier .as pour ensuite republier le fichier principal. J'aime bien l'idée de mettre le code dans un movieclip au lieu du _root... Enfin, je ferai pars de mes découvertes sous peu... Lolotte Posté par: | mai 21, 2003 10:42 AMTout dépend avec quoi on est à l'aise... Personnellement, je n'aime pas beaucoup l'interface de Flash. Mon éditeur externe ne plante jamais lui. Je préfère tout faire dans l'éditeur plutôt que de me promener tout le temps entre la librairie de Flash et mon éditeur. La raison pour laquelle je mets tout dans un MC plutôt que le _root, c'est que souvent je fais une classe "Main" et j'enregistre ce MC, ce qui me permet d'avoir un code OO même pour mes fonction de base, c'est donc plus portable si j'ai du ménage à faire dans les classes. Et aussi, quand tout est dans un MC, on peut mieux jouer et s'adapter visuellement. Par exemple on peut centrer le contenu principal dans un flash intégré à 100% dans la page html pour avoir un background avec animations. Si on veut jouer avec le nouvel Objet Stage et la méthode onResize, il faut faire ça! Et petit truc si tu ne connais pas, je te recommande l'éditeur Scite Flash qui peut être intégré avec Flush pour publier le swf directement à partir de l'éditeur texte. A+ Je suis un adepte de la simplicité quand j'ai à coder des gros projets. Je rejoins l'idée de Steph qui fait tout à l'intérieru d'un MC. Moi je trouve que l'important, rendu à un certain niveau, c'est de garder le code portable le plus possible sans toutefois dépasser la limite, cad le gros bon sens. Poster un commentaire
Vous souhaitez suivre les commentaires sur ce site ? Un fil RSS est disponible ici. |
![]() |