Bonjour,
Je débute avec AS3 et je peine beaucoup à avancer.
Je cherche à faire quelque chose qui ne devrait pas être compliqué, et pourtant après avoir farfouillé sur le net, je n'arrive pas à comprendre la méthode à utiliser pour avancer.
J'aimerai via un menu, dans me exemple j'ai 2 boutons, que lorsqu'on clique sur un bouton du menu, j'aimerai charger une image background rouge ou jaune selon le choix du menu, avec un effet de "fade-in".
Actuellement mon code ressemble à ceci :
J'ai un MovieClip vide nommé "gfx" ou j'aimerai attribué l'image chargé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 var image = new Loader(); Menu1.addEventListener (MouseEvent.CLICK,goMenu1); Menu2.addEventListener (MouseEvent.CLICK,goMenu2); function ChargementImageTermine (e:Event):void { addChildAt(image,0); } function goMenu1(evt:MouseEvent) { // Section Menu 1 image.load(new URLRequest("pic1.jpg")); image.contentLoaderInfo.addEventListener (Event.COMPLETE, ChargementImageTermine); gotoAndPlay(2); } function goMenu2(evt:MouseEvent) { // Section Menu 2 image.load(new URLRequest("pic2.jpg")); image.contentLoaderInfo.addEventListener (Event.COMPLETE, ChargementImageTermine); gotoAndPlay(3); }
J'ai un MovieClip qui utilise le MovieClip "gfx" où je fais une interpolation de "gfx" avec un effet Alpha de 0 à 100%, pour faire mon effet de "Fade-in".
Ce MovieClip "Animé" je l'ai mis sur un calque en position 2 et un autre en position 3. (Suivant le click dans le menu, je fais un gotoandplay2 ou 3).
Quelqu'un aurait une idée ?
En vous remerciant d'avance.
PS: J'ai fait un fichier .rar téléchargeable http://www.djdove.ch/tmp/Flash.rar pour avoir une bonne vue d'ensemble.
Partager