[Flash] >> Barre de chargement à intégrer

>> Barre de chargement à intégrer [Flash] - Web design - Graphisme

Marsh Posté le 11-07-2006 à 20:17:56    

Bonsoir !!
 
J'aimerai faire un chargement sur cette animation : http://perso.orange.fr/alpina-tourisme/Chamonix.fla
 
Le problème est que je ne vois pas comment l'intégrer avec Tous ces calques (et frames) de mon animation.
 
Une personne peut m'aider ?
 
Merci par avance  :jap:


---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 11-07-2006 à 20:17:56   

Reply

Marsh Posté le 11-07-2006 à 20:55:06    

c'est un peu vague.
 
-c'est une question d'ordre graphique ("où dessiner la barre pour que ce soit joli?" ) ou technique ("comment on fait un preloader?" ) ?
 
-le preloader c'est pour toute l'anim, ou pour les images chargées en SWF, ou pour les deux?

Reply

Marsh Posté le 11-07-2006 à 21:16:10    

craps_youpla a écrit :

c'est un peu vague.
 
-c'est une question d'ordre graphique ("où dessiner la barre pour que ce soit joli?" ) ou technique ("comment on fait un preloader?" ) ?
 
-le preloader c'est pour toute l'anim, ou pour les images chargées en SWF, ou pour les deux?


 
C'est une question technique (non une question graphique) et c'est pour l'anim et les images raccordées (une image=un fla)
 
une image : http://perso.orange.fr/alpina-tourisme/image1.fla


---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 11-07-2006 à 21:32:19    

J'ai beau suivre des tuto, ouvrir des exemples .FLA, rien y fait : je ne sais pas comment faire fonctionner une barre de chargement.
 
Tentative : http://perso.orange.fr/alpina-tour [...] reload.fla  :sweat:


---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 11-07-2006 à 22:36:12    

je t'ai envoyé ça en pm.
 
- pour charger les images tu refais pareil. L'appel au loadClip se fait depuis les boutons.
- oublie LoadMovie définitivement, c'est une fonction globale Flash 5, maintenant c'est la classe MovieClipLoader qui doit être utilisée.
- ton site va bugger, ton code contient des appels à _root. n'utilise que des adressages relatifs (this._parent.etc).
- tout ton code principal doit être centralisé au même endroit sur la même frame, toi tu  mets du code sur des boutons, ça ne se fait plus depuis Flash5. Mon loader a tout son code sur <code> et <functions>, j'ai séparé les fonctions et le code par habitude.
- oublie on(event){ ... } définitivement, c'est du Flash 5. Maintenant c'est btnomduBouton.onEvent = referenceVersFonction;
- utilise la classe Delegate pour maîtriser tes changements de scope à l'intérieur des callbacks.
- compare nos deux fichiers, nos deux approches et nos deux manières de bosser.
- et abandonne l'idée que Flash c'est facile et que tu peux t'en sortir en copiant/collant du vieux code Flash 5 sur le Net...

Reply

Marsh Posté le 12-07-2006 à 05:46:49    

craps_youpla a écrit :

je t'ai envoyé ça en pm.
 
- pour charger les images tu refais pareil. L'appel au loadClip se fait depuis les boutons.
- oublie LoadMovie définitivement, c'est une fonction globale Flash 5, maintenant c'est la classe MovieClipLoader qui doit être utilisée.
- ton site va bugger, ton code contient des appels à _root. n'utilise que des adressages relatifs (this._parent.etc).
- tout ton code principal doit être centralisé au même endroit sur la même frame, toi tu  mets du code sur des boutons, ça ne se fait plus depuis Flash5. Mon loader a tout son code sur <code> et <functions>, j'ai séparé les fonctions et le code par habitude.
- oublie on(event){ ... } définitivement, c'est du Flash 5. Maintenant c'est btnomduBouton.onEvent = referenceVersFonction;
- utilise la classe Delegate pour maîtriser tes changements de scope à l'intérieur des callbacks.
- compare nos deux fichiers, nos deux approches et nos deux manières de bosser.
- et abandonne l'idée que Flash c'est facile et que tu peux t'en sortir en copiant/collant du vieux code Flash 5 sur le Net...


Pour le preload, il marche : merci beaucoup.
Par contre une fois Chamonix.swf chargé, ce dernier ne fonctionne pas. Comment ce fait-il ?
http://perso.orange.fr/alpina-tour [...] amonix.htm
 
 
Pour le reste, (pas aux normes de Flash MX) je m'en excuse : mais des exemples serai les bienvenus pour chaque commentaire (enfin si tu as le temps et si tu le veux bien). De toute façon je ne fais que des galeries photos sous flash, alors si je sais résoudre l'ensemble de mes erreurs grâce à ton aide, je commencerai à être autonome pour la création de mes galeries. Et tous ça grâce à toi  :jap:  
 
Merci pour ton aide jusqu'à maintenant : c'est un site plus interactif que je fais grâce à mes galeries photos.  :sol:


Message édité par MisteR WarE le 12-07-2006 à 05:48:07

---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 12-07-2006 à 19:01:22    

Citation :

- ton site va bugger, ton code contient des appels à _root. n'utilise que des adressages relatifs (this._parent.etc).


 
remplace les _root par un adressage relatif. C'est long à expliquer et ça peut vite être confus, je préférerai que tu regardes par toi-même dans l'aide ou ailleurs, puis répondre à d'éventuelles erreurs a posteriori. Si je te l'explique ici tu vas rien comprendre, je saurai pas le faire.

Reply

Marsh Posté le 13-07-2006 à 02:05:50    

craps_youpla a écrit :

Citation :

- ton site va bugger, ton code contient des appels à _root. n'utilise que des adressages relatifs (this._parent.etc).


 
remplace les _root par un adressage relatif. C'est long à expliquer et ça peut vite être confus, je préférerai que tu regardes par toi-même dans l'aide ou ailleurs, puis répondre à d'éventuelles erreurs a posteriori. Si je te l'explique ici tu vas rien comprendre, je saurai pas le faire.


J'ai trouvé la solution à mon problème :
 
J'ai mis

Citation :

mclMain.loadClip('Vosges.swf' , 1);


 
Au lieu de

Citation :

mclMain.loadClip('Vosges.swf' , mcHolder);


 
...dans le code principal.
 
 :p


Message édité par MisteR WarE le 13-07-2006 à 02:06:59

---------------
http://www.reivaxbook.fr
Reply

Marsh Posté le 14-07-2006 à 01:06:40    

mmmh, pour faire court c'est un peu comme monter un moteur de deuchvôo dans une ferrari, c'est dommage.

Reply

Marsh Posté le 14-07-2006 à 16:24:51    

craps_youpla a écrit :

mmmh, pour faire court c'est un peu comme monter un moteur de deuchvôo dans une ferrari, c'est dommage.


Le problème est que je ne suis pas programeur moi  :(  
 

Spoiler :

(Du moins pas encore)


---------------
http://www.reivaxbook.fr
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed