Organisation globale [ActionScript] - Programmation
Marsh Posté le 08-07-2003 à 12:13:19
une petite question parmis tant d'autres :
dois je déclarer toutes classes et fonctions dans un seul endroit? sur _root directement?
ou est il préférable d'exploser le tout sur plusieurs fichiers?
Marsh Posté le 08-07-2003 à 12:43:15
bah.. jvé me débrouiller seul
Marsh Posté le 08-07-2003 à 12:59:14
Bah les variables déclarées dans la timeline sont considérées comme étant des variables globales ... donc tu comprends mieux j'imagine pour tes fonctions comment t'y prendre
Marsh Posté le 08-07-2003 à 13:03:30
Le preload quant à lui se déclare de préferences sur une séquence à part de la séquence principale.
=> pour les preloads intermédiaires de Loadmovie cf. tutoriaux
=> 2 méthodes existent, mais l'implémentation d'un preload pour un movie à contenu dynamique est de toutes façon OBLIGATOIRE
Marsh Posté le 08-07-2003 à 13:08:09
Autobot a écrit : Bah les variables déclarées dans la timeline sont considérées comme étant des variables globales ... donc tu comprends mieux j'imagine pour tes fonctions comment t'y prendre |
ouèèèèèèèèè un copaing
oui oui je sais bien quelles sont globales.. mais comment les organiser?
sachant que j'ai un menu..
chaque menu contient plusieurs sous menus
et chaques sous menus contiennent un texte
bref..
ça donne ça la structure:
menu:
menu.date
menu.titre
menu.texte
menu.image
menu.sousmenu
menu.sousmenu:
menu.sousmenu.icone
menu.sousmenu.titre
menu.sousmenu.texte
menu.sousmenu.texte:
menu.sousmenu.texte.titre
menu.sousmenu.texte.soustitre
menu.sousmenu.texte.texte
sachant que j'ai plusieurs menu, sousmenus et textes
apres il faut que j'organise ça avec des get_sousmenu() et get_menu().. etc..
ou juste en indexant des tableaux?
tu comprend ou je patauge?
Marsh Posté le 08-07-2003 à 13:10:06
Autobot a écrit : Le preload quant à lui se déclare de préferences sur une séquence à part de la séquence principale. |
moi j'utilise :
Code :
|
Marsh Posté le 08-07-2003 à 15:19:44
si tu as beaucoup de code le mieux est de fonctionner en include .
// #file functions.as
// #file classe1.as
// #file classe2.as
// #file classe3.as
ensuite je ne sais pas si les classes présentent une réelle utilité ....c'est à toi de voir suivant tes besoins.
sans réellement concevoir des classes il est possible de regrouper tes fonctions par thèmes (1 thème->1 fichier: ca peut -être plus pratique à maintenir )
pour répondre a tes premieres questions, AMHA, il est preferable de tout déclarer au même endroit ( 1ere image sur ta timeline .... tu te fais un calque actions sur lequel tu gère toutes les actions de l'anim principal)
vala m'sieur yvele
Marsh Posté le 08-07-2003 à 15:52:20
merci simo!
jvé tout déclarer sur la meme image.. tout bien organisé!
je suis désolé mes questions n'étaient pas clair du tout... c'est juste que quand on commence un gros truc, on ne sait pas par ou commencer
Marsh Posté le 08-07-2003 à 12:11:42
Bah voila.. en fait je developpe un site internet en flash..
avec du action script, le tout est géré dynamiquement grace à du php..
Les contenus de menus et sous menu se chargent donc au fur et à mesure que le visiteur bah.. visite!
bref.. je commence à bien utiliser actionscript..
mais il me manque une methode de travail..
c'est à dire, comment organiser mon code?
ou placer les preloads? utiliser des classes? + constructeurs et tout?
bref je nage dans la semoule.. j'avance dans le vide.. c'est tres tres fustrant..
Message édité par Mr yvele le 08-07-2003 à 12:12:23
---------------
yvele n'est plus.