>> Barre de chargement à intégrer [Flash] - Web design - Graphisme
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?
Marsh Posté le 11-07-2006 à 21:16:10
craps_youpla a écrit : c'est un peu vague. |
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
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
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...
Marsh Posté le 12-07-2006 à 05:46:49
craps_youpla a écrit : je t'ai envoyé ça en pm. |
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
Merci pour ton aide jusqu'à maintenant : c'est un site plus interactif que je fais grâce à mes galeries photos.
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.
Marsh Posté le 13-07-2006 à 02:05:50
craps_youpla a écrit :
|
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.
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.
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) |
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
---------------
http://www.reivaxbook.fr