Paket | fl.transitions |
Klass | public class Transition |
Arv | Transition EventDispatcher Object |
Underklasser | Blinds, Fade, Fly, Iris, Photo, PixelDissolve, Rotate, Squeeze, Wipe, Zoom |
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Relaterade API-element
Publika egenskaper
Egenskap | Definieras med | ||
---|---|---|---|
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
direction : Number
Bestämmer övergångsriktningen för Tween-instansen. | Transition | ||
duration : Number
Bestämmer tidslängden för Tween-instansen. | Transition | ||
easing : Function
Anger interpoleringseffekten för animeringen. | Transition |
Publika metoder
Publika konstanter
Konstant | Definieras med | ||
---|---|---|---|
IN : uint = 0 [statisk]
Konstant för directory-egenskapen som bestämmer övergångstypen. | Transition | ||
OUT : uint = 1 [statisk]
Konstant för directory-egenskapen som bestämmer övergångstypen. | Transition |
Egenskapsdetaljer
direction | egenskap |
direction:Number
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Bestämmer övergångsriktningen för Tween-instansen. Använd en av de här konstanterna från Transition-klassen. Transition.IN
eller Transition.OUT
.
Implementering
public function get direction():Number
public function set direction(value:Number):void
duration | egenskap |
easing | egenskap |
easing:Function
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Anger interpoleringseffekten för animeringen. Använder en av effekterna i paketen fl.transitions eller fl.transitions.easing.
Implementering
public function get easing():Function
public function set easing(value:Function):void
Konstantdetaljer
IN | Konstant |
public static const IN:uint = 0
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Konstant för directory
-egenskapen som bestämmer övergångstypen.
OUT | Konstant |
public static const OUT:uint = 1
Språkversion: | ActionScript 3.0 |
Produktversion: | Flash CS3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.0 |
Konstant för directory-egenskapen som bestämmer övergångstypen.
Exempel Så här använder du exemplet
Transition_example.as
För att ta reda på när övergångseffekten är klar kan du lyssna på händelsen transitionInDone eller transitionOutDone (beroende på om du ställer in övergångens riktningsegenskap på Transition.IN eller Transition.OUT). Exempel från ActionScriptExamples.com.
// // Requires: // - MovieClip on the Stage with an instance name of "logo". // - Button component on the Stage with an instance name of "button". // import fl.transitions.*; import fl.transitions.easing.*; var blindsObj:Object = {type:Blinds, direction:Transition.IN, duration:4, easing:Strong.easeOut, numStrips:10, dimension:1}; button.label = "Play"; button.addEventListener(MouseEvent.CLICK, button_click); function button_click(evt:MouseEvent):void { button.enabled = false; logo.alpha = 1.0; // 100% (reset alpha) var transition:Transition = TransitionManager.start(logo, blindsObj); transition.addEventListener("transitionInDone", transition_transitionInDone); } function transition_transitionInDone(evt:Event):void { logo.alpha = 0.5; // 50% button.enabled = true; }
Tue Jun 12 2018, 01:40 PM Z