Zeit: 15 Minuten.
Schwierigkeit Waagerecht ausgerichtet: Zwischen
Anforderungen: Blitz 8
Angenommenes Wissen: Grundlegendes
Actionscripting mit dem Tätigkeiten Fenster mit den Variablen,
Symbole verursachend.
|
|
Zweck:
Ich wollte immer eine Taste von ActionScript beleben und
meinen timeline freien Raum halten, aber es war Art von stark, bis ich
nach dieser Tweening Maschine von verlängere stolperte. Dieser
Tutorial gebraucht die Tweening Maschine, um eine Taste zu beleben.
Es ist in der Tat ein großes Werkzeug, und ich sage den, weil
mit ihm mir durchaus wenig Zeit dauerte, eine Animation zu bilden.
Proben U. Einleitung
Sie können aus der Taste Animation innen
überprüfen hier, wie Sie sie in der Tätigkeit sehen wünschen
konnten. Aufrichtig kam ich herüber mit dem Beleben einer Taste
Art von, jedesmal wenn ich eine Web site errichten mußte;
infolgedessen ist diese Verlängerung jetzt eins der Werkzeuge,
die ich an bauen kann, wenn ich ein neues Projekt beginne.
Vor Ihnen beginnen Sie:
Downloaden Sie bitte die Quellakten: Animated_Button.fla und TweeningEngine.mxp.
Verwenden der Tweening Maschine:
Für bringen Starter, die “TweeningEngine.mxp” Verlängerung an (Sie müssen nur Doppeltklicken auf ihm und es führt Sie zum Verlängerung Manager). Sie werden müssen open/reopen Blitz.
Erstellen Sie ein neues Dokument. Stellen Sie die
Rahmenrate bis 35 ein.
Bilden Sie einen Filmclip, der ein Viereck mit gerundeten Ecken
enthält, eine andere kleiner, wie Höhe und mit einer helleren Farbe
auf die Oberseite erste die und das Alpha bis 50 einstellte,
hinzufügen dann den Text für die Taste.
Nennen Sie sie und nennen Sie auch die Fälle. (ich habe
backofbutton, frontofbutton mit ihren entsprechenden Fällen:
BoB und frei an Bord).
Lassen Sie einen anderen Filmclip die ganze von obenerwähnten
Film- enthalten und -text. Nennen Sie ihn MyButton – Fallnamen: MyB.
Ab sofort gibt es nur ein wenig getan zu werden Kodierung, aber Sie shouldn’t Sorge, es werden mit einer feinen Animation nach genau 6 Linien fertig.
Die ersten zwei werden verwendet, um die tweening Kategorien zu importieren und die Kategorie und sie des Blitzes transition/easing sollten im Tätigkeiten Fenster des ersten Rahmens innerhalb des MyButton “Film” clips eingesetzt werden.
Import xtd.tweening. *;
Import mx.transitions.easing. *;
Import flash.filters.DropShadowFilter;
Wir gelangten an das Teil, wenn wir die Taste beleben sollten. Das Codegebrüll wird hinsichtlich des Shrink sie frei an Bord einstufen, ändert das TextColoring die Farbe aus des Textes und das BackShadow läßt die Taste Schatten fallenlassen.
var StripShrink = neues Tween(FoB, "_ yscale",
Bounce.easeOut, 95, 0, 10, falsches);
textColoring var = neues ColorTween(TextLine, Strong.easeOut,
"Strom", "663300", 8, falsches);
var BackShadow = neues FilterTween(BoB, neues
DropShadowFilter(1, 90, 0x000000, 5, 5, 5, 1, 3),
"distance",Strong.easeOut, "current",10,20,false);
Wie Sie sehen können, daß drei Arten Tweens jeder verwendet wurden, die sehr einfach ist, das Müssen zu verstehen den Fall auf des Filmclips erwähnen, den er sich bezieht, die Eigenschaft das Tween ändert, die nachlassende Art, der Anfangswert, der Endewert, die Dauer und wenn das Tween automatisch oder nicht beginnt.
Da wir falsches für “die” Selbststart- Eigenschaft “gewählt” haben, beginnen die Tweens, wenn der Mäuseüberschuß
gehabt wird: this.onRollOver = function()
{ StripShrink.start(); BackShadow.start(); textColoring.start(); };
this.onRollOut = function()
{ StripShrink.reverse(Regular.easeIn); BackShadow.reverse(Regular.easeOut); textColoring.reverse(Regular.easeOut); };
Wenn die Maus nicht mehr auf unserer Taste ist, werden die Tweens mit unterschiedlichen nachlassenden Funktionen aufgehoben.
Schließen
Alle wurde zusammenzufassen die ich durch diese einfache Animation erzielt habe, die ich anfangen sollte indem ich Sie daß mit 6 Codelinien in 15 Minuten erinnere oder kleiner, ohne irgendeine timeline Änderung dort einer Taste Animation verursacht.
Danke für das Ablesen dieses Tutorial und hoffen Sie, daß Sie nützlich diesen Tutorial und das Werkzeug I ve, das’benutzt wird, um die lebhafte Taste zu bilden finden.
Online: 621 users browsing the articles directory
|
|