Bonjour,
On va dire que je n'y connais pas grand chose à ActionScript, donc merci d'être clairs sur vos explications futures ...
Je vais moi même essayer d'être claire...
Je suis en Flash MX.
je publie pour flash player 7 et AS 2.0...
je sais pas si ça a de l'importance dans mon cas mais je préfère le préciser ...
Pour une question de rapidité dans le chargement, un question d'adresse distinctes des pages (pour le référencement), pour une facilité de modification de couleurs (fond), pour pouvoir gérer une version HTML, et pour que ce soit moins le bor__l dans mon animation :
J'ai créé une animation Flash qui affiche un fond et l'animation de mon logo.
J'ai inséré à la fin de l'animation de mon fond, un loadmovie pour afficher ce qui représente mon menu principal, en faisant donc
loadMovieNum("menuprincipal.swf",1);
mon menuprincipal.swf se charge bien : pas de pb.
mon menuprincipal m'amène sur des pages différentes php qui affiche de nouveau mon animation fond qui refait le même loadmovienum mais cette fois avec un autre swf, puisqu'en fait le nom du swf est passé en variable _root.swf chargé à l'appel de l'animation dans le code HTML (via PHP bien sûr) :
fond.swf?swf=lenomdemon2ndfichierswf...
ceci fonctionne très bien
là où ça ne passe pas c'est que dans cette 2nde animation je fais (dans un clip que je n'affiche qu'à l'image n°50 de mon animation) un autre loadMovieNum("mon_anim2.swf",2); (en niveau 2 pour qu'elle se place au dessus, j'imagine ?) cette animation est plus petite (j'ai du d'ailleurs faire un masque dans cette animation pour n'avoir que mes dimensions de cette animation (300*200 environ) puisque les loadmovie s'affiche par dessus, mais en "mode transparent") et se positionne automatiquement en haut à gauche de mon animation de niveau 1...
j'ai lu qq part que les loadmovie se chargent effectivement en haut à gauche.
je pensais donc que le fait de le mettre dans un clip à un endroit précis de mon animation le positionnerait en fonction de ce clip, mais ce n'est pas le cas.
j'ai donc essayer de repositionner le clip par AS , j'ai nommé mon clip mon_anim de la scene principale et j'ai mis
_root.mon_anim._x=500;
_root.mon_anim._y=500;
sur la même image juste après le loadmovie à l'intérieur de mon clip mon_anim
ceci n'a rien changé...
essai de changer les x et y mais sur l'image 2
mais rien de centre mon swf ...
j'avoue que j'ai du mal à savoir où je dois mettre les instructions et si c'est les bonnes ...
HELP
Merci d'avance d'être clairs.
Partager