rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: [Flash] Tween simplifié Sam 10 Mar - 19:31 | |
| Ceux qui veulent se mettre à l'actionscript on put remarqué que la classe Tween permet de se simplifier la vie, mais n'est pas ce qu'il y a de plus pratique. Je vous offre (au moins a ceux qui viennent sur ce forum) une façon beaucoup plus facile d'utiliser les tween. Cette fois ci vous pourrez faire des animations sur vos textes, clip, boutons,... | |
|
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tween simplifié Sam 10 Mar - 19:32 | |
| | |
|
slimer Actif du SrC
Nombre de messages : 287 Localisation : in the wired Date d'inscription : 25/11/2005
| Sujet: Re: [Flash] Tween simplifié Sam 10 Mar - 19:38 | |
| | |
|
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tween simplifié Sam 10 Mar - 19:39 | |
| Autrefois, on devait importer plein de classes, et utiliser des fonstions peux faciles à utiliser. Cette fois ci, modifiez tout les paramètres facilement. Par exemple, pour changer la couleur, vous n'aurez qu'à faire : nomClip_mc.colorTo(laCouleur,temps);. Sachant que vous pourrez toujours rajouter des paramètres. Vous pouvez faire de même en changeant les x, y, alpha, rotation,.... en mettant des effets de choc, d'élasticité,... Comment faire ça? Allez sur http://laco.wz.cz/tween/, descendez dans la page est faites un download de la dernière version (v 1.2.0). Puis une fois downloadé, vous n'aurez qu'a l'ouvrir avec Macromédia Extension Manager (si vous double cliquez dessus ca le fera direct), et suivez les instructions. Une fois fait, vous n'aurez qu'a ouvrir flash, et dans votre code mettez au départ #include "lmc_tween.as". Cela permettra d'activer les fonctionnalités des différentes fonctions. | |
|
Curly pti flooder :p
Nombre de messages : 64 Age : 38 Localisation : Bah... blois Date d'inscription : 14/09/2006
| Sujet: Re: [Flash] Tween simplifié Lun 19 Mar - 0:01 | |
| | |
|
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tween simplifié Lun 19 Mar - 1:35 | |
| quand on y a gouté, on ne peut plus s'en passer '^^ | |
|
keraluc newbie
Nombre de messages : 1 Date d'inscription : 20/03/2007
| Sujet: Re: [Flash] Tween simplifié Mar 20 Mar - 20:27 | |
| - rabou a écrit:
- Voici quelques petites utilisations des tweens :</b>
tween.swf" J'aimerais bien avoir le code source de cette animation (.fla) Merci | |
|
rabou Actif du SrC
Nombre de messages : 716 Age : 38 Localisation : au fond... sisi, et même à droite Date d'inscription : 02/12/2005
| Sujet: Re: [Flash] Tween simplifié Mar 20 Mar - 22:42 | |
| Pas de problèmes, voici le code source : - Code:
-
#include "lmc_tween.as" col=false; alp=false; hor=false; ver=false; rot=false; tin=false; bri=false; this.createEmptyMovieClip("rond_mc",1); rond_mc.attachMovie("rond","rond",1); rond_mc._x=rond_mc._y=150; color_btn.onRelease=function(){ if(col==false){ col=true; rond_mc.colorTo(0xF41845,2); } else{ col=false; rond_mc.colorTo(0x000000,2); } } alpha_btn.onRelease=function(){ if(alp==false){ alp=true; rond_mc.alphaTo(20,2); } else{ alp=false; rond_mc.alphaTo(100,2); } } x_btn.onRelease=function(){ if(hor==false){ hor=true; rond_mc.slideTo(250,rond_mc._y,1,"easeoutbounce"); } else{ hor=false; rond_mc.slideTo(150,rond_mc._y,1,"easeoutbounce"); } } y_btn.onRelease=function(){ if(ver==false){ ver=true; rond_mc.slideTo(rond_mc._x,50,1,"easeoutback"); } else{ ver=false; rond_mc.slideTo(rond_mc._x,150,1,"easeoutback"); } } rotation_btn.onRelease=function(){ if(rot==false){ rot=true; rond_mc.rotateTo(140,2,"easeoutback"); } else{ rot=false; rond_mc.rotateTo(0,2,"easeoutback"); } } tint_btn.onRelease=function(){ if(tin==false){ tin=true; rond_mc.tintTo(0x12F351,80,2); } else{ tin=false; rond_mc.tintTo(0x12F351,0,2); } } bright_btn.onRelease=function(){ if(bri==false){ bri=true; rond_mc.brightnessTo(80,2); } else{ bri=false; rond_mc.brightnessTo(0,2); } } Pour l'occasion je n'ai pas mis d'annotations pour le code, si il y a quelques problèmes pour la compréhension, il suffit de demander | |
|
Contenu sponsorisé
| Sujet: Re: [Flash] Tween simplifié | |
| |
|