| Pacchetto | fl.transitions |
| Classe | public class Transition |
| Ereditarietà | Transition EventDispatcher Object |
| Sottoclassi | Blinds, Fade, Fly, Iris, Photo, PixelDissolve, Rotate, Squeeze, Wipe, Zoom |
| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS3 |
| Versioni runtime: | Flash Player 9, AIR 1.0 |
Elementi API correlati
Proprietà pubbliche
| Proprietà | Definito da | ||
|---|---|---|---|
![]() | constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | |
| direction : Number
Determina la direzione di andamento dell'istanza Tween. | Transition | ||
| duration : Number
Determina la durata di tempo dell'istanza Tween. | Transition | ||
| easing : Function
Imposta l'effetto di interpolazione per l'animazione. | Transition | ||
Metodi pubblici
Eventi
Costanti pubbliche
| Costante | Definito da | ||
|---|---|---|---|
| IN : uint = 0 [statico]
Costante della proprietà direction che determina il tipo di andamento. | Transition | ||
| OUT : uint = 1 [statico]
Costante della proprietà direction che determina il tipo di andamento. | Transition | ||
Descrizione delle proprietà
direction | proprietà |
direction:Number| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS3 |
| Versioni runtime: | Flash Player 9, AIR 1.0 |
Determina la direzione di andamento dell'istanza Tween. Usate una delle costanti della classe Transition: Transition.IN o Transition.OUT.
Implementazione
public function get direction():Number public function set direction(value:Number):voidduration | proprietà |
easing | proprietà |
easing:Function| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS3 |
| Versioni runtime: | Flash Player 9, AIR 1.0 |
Imposta l'effetto di interpolazione per l'animazione. Usate uno degli effetti del pacchetto fl.transitions o fl.transitions.easing.
Implementazione
public function get easing():Function public function set easing(value:Function):voidDescrizione delle costanti
IN | Costante |
public static const IN:uint = 0| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS3 |
| Versioni runtime: | Flash Player 9, AIR 1.0 |
Costante della proprietà direction che determina il tipo di andamento.
OUT | Costante |
public static const OUT:uint = 1| Versione linguaggio: | ActionScript 3.0 |
| Versione prodotto: | Flash CS3 |
| Versioni runtime: | Flash Player 9, AIR 1.0 |
Costante della proprietà direction che determina il tipo di andamento.
Transition_example.as
Per sapere quando viene completato l'effetto di transizione, potete intercettare l'evento transitionInDone o l'evento transitionOutDone (a seconda che la proprietà direction della transizione sia impostata su Transition.IN o su Transition.OUT). Esempio fornito da 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, 02:44 PM Z
Nascondi proprietà pubbliche ereditate
Mostra proprietà pubbliche ereditate