Comment construire un bouton animé en utilisant le flash

Temps : 15 minutes.
Difficulté De niveau : Intermédiaire
Conditions : Flash 8
La Connaissance Assumée : Actionscripting de base, en utilisant la fenêtre d'actions, en utilisant des variables, créant des symboles.

  

But :
J'ai toujours voulu animer un bouton d'ActionScript et garder mon espace libre de chronologie mais c'était genre de dur, jusqu'à ce que j'aie trébuché sur ce moteur de Tweening de me prolonge. Ce cours d'instruction se sert du moteur de Tweening pour animer un bouton. C'est en effet un grand outil, et je dis cela parce qu'avec cela m'a pris tout à fait peu de temps de faire une animation.

Échantillons Et Introduction
Vous pouvez vérifier l'animation de bouton dedans ici, comme vous pourriez vouloir la voir dans l'action. Franchement, j'ai trouvé par hasard avec animer une sorte de bouton de chaque fois que j'ai dû établir un site Web ; en conséquence cette prolongation est maintenant l'un des outils que je peux compter dessus en lançant un nouveau projet.

Avant vous commencez :

Veuillez télécharger les fichiers source : Animated_Button.fla et TweeningEngine.mxp.

Utilisation du moteur de Tweening :

Pour les démarreurs, installent “la prolongation” de TweeningEngine.mxp (vous devez simplement double-clic là-dessus et il vous mènera au directeur de prolongation). Vous devez flash d'open/reopen.

Créez un nouveau document. Placez le taux d'armature à 35.
Faites une agrafe de film contenant un rectangle avec les coins arrondis, des encore plus petits comme la taille et avec une couleur plus légère sur le dessus le premier et l'alpha a placé à 50, ajoutent alors le texte pour le bouton.
Nommez-les et appelez également les exemples. (j'ai le backofbutton, frontofbutton avec leurs exemples correspondants : Bob et FOB).
Faites une autre agrafe de film pour contenir tous les agrafes et texte mentionnés ci-dessus de film. Nommez-le nom – d'exemple de MyButton : MyB.

Dorénavant il y aura seulement un peu de codage à faire, mais vous souci’du shouldn t, il finirez avec une animation fine après exactement 6 lignes.

Les deux premiers sont employés pour importer les classes tweening et la classe et elles de l'instantané transition/easing devraient être insérées dans la fenêtre d'actions de la première armature à l'intérieur “de l'agrafe” de film de MyButton.

importation xtd.tweening. * ;
importation mx.transitions.easing. * ;
importation flash.filters.DropShadowFilter ;

Nous avons obtenu à la pièce quand nous devrions animer le bouton. Le beuglement de code va le mesurer FOB quant au rétrécissement, textColoring changera la couleur de hors du texte et le BackShadow fera le bouton laisser tomber l'ombre.

variété StripShrink = nouveau Tween(FoB, "_ yscale", Bounce.easeOut, 95, 0, 10, faux) ;
variété textColoring = nouveau ColorTween(TextLine, Strong.easeOut, "courant", "663300", 8, faux) ;
variété BackShadow = nouveau FilterTween(BoB, nouveau DropShadowFilter(1, 90, 0x000000, 5, 5, 5, 1, 3), "distance",Strong.easeOut, "current",10,20,false) ;

Comme vous pouvez voir qu'on a employé trois types de Tweens chacun très simple pour comprendre devoir mentionner l'exemple de l'agrafe de film qu'il se rapporte, la propriété le tween changera, le type soulageant, la valeur commençante, la valeur de fin, la durée et si le tween commence automatiquement ou pas.

Car nous avons choisi “faux” pour “la propriété”  de démarrage automatique, 
les tweens commenceront en ayant l'excédent de souris :           this.onRollOver = function() 
{            StripShrink.start() ;            BackShadow.start() ;            textColoring.start() ; } ;
   this.onRollOut = function() 
{            StripShrink.reverse(Regular.easeIn) ;            BackShadow.reverse(Regular.easeOut) ;            textColoring.reverse(Regular.easeOut) ; } ;

Quand la souris n'est plus sur notre bouton les tweens seront renversés avec différentes fonctions soulageantes.

Fermeture

Récapituler toute ce que j'ai réalisée par cette animation simple que je devrais commencer en vous rappelant que par 6 lignes de programmation en 15 minutes ou moins, sans n'importe quelle modification de chronologie là a été créée une animation de bouton.

Merci de lire ce cours d'instruction et espérez que vous trouverez utile ce cours d'instruction, et le ve de l'outil’I employé pour faire le bouton animé.

c'est un article supplémentaire par Teodora Andra


Déni : Notre site Web n'est pas responsable de l'information contenue par cet article. Cet article reflète nullement les vues, les avis, les pensées ou la croyance du personnel d'annuaire d'articles.

Notification de traduction : L'article "comment construire un bouton animé employant le flash" a été traduit en utilisant un service de traduction automatisé. Nous faisons des excuses sincèrement pour toutes les erreurs de traduction qui se sont produites. Merci de l'arrangement.

Online: 614 users browsing the articles directory