| 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):voidduration | 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):voidKonstantdetaljer
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
Dölj ärvda publika egenskaper
Visa ärvda publika egenskaper