| 套件 | fl.transitions |
| 類別 | public class Transition |
| 繼承 | Transition EventDispatcher Object |
| 子類別 | Blinds, Fade, Fly, Iris, Photo, PixelDissolve, Rotate, Squeeze, Wipe, Zoom |
| 語言版本: | ActionScript 3.0 |
| 產品版本: | Flash CS3 |
| 執行階段版本: | Flash Player 9, AIR 1.0 |
相關 API 元素
公用屬性
| 屬性 | 定義自 | ||
|---|---|---|---|
![]() | constructor : Object
類別物件的參照或是特定物件實體的建構函數。 | Object | |
| direction : Number
決定「補間動畫」實體的加/減速方向。 | Transition | ||
| duration : Number
決定「補間動畫」實體的時間長度。 | Transition | ||
| easing : Function
會設定動畫的補間動畫特效。 | Transition | ||
公用常數
| 常數 | 定義自 | ||
|---|---|---|---|
| IN : uint = 0 [靜態]
決定加/減速類型的 direction 屬性常數。 | Transition | ||
| OUT : uint = 1 [靜態]
決定加/減速類型的 direction 屬性常數。 | Transition | ||
屬性詳細資訊
direction | 屬性 |
duration | 屬性 |
easing | 屬性 |
常數詳細資訊
IN | 常數 |
public static const IN:uint = 0| 語言版本: | ActionScript 3.0 |
| 產品版本: | Flash CS3 |
| 執行階段版本: | Flash Player 9, AIR 1.0 |
決定加/減速類型的 direction 屬性常數。
OUT | 常數 |
public static const OUT:uint = 1| 語言版本: | ActionScript 3.0 |
| 產品版本: | Flash CS3 |
| 執行階段版本: | Flash Player 9, AIR 1.0 |
決定加/減速類型的 direction 屬性常數。
範例 如何使用本範例
Transition_example.as
若想知道變換效果何時完成,可以偵聽 transitionInDone 事件或 transitionOutDone 事件 (視您是否將轉換的 direction 屬性設定成 Transition.IN 或 Transition.OUT)。範例由 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, 03:47 PM Z
隱藏繼承公用屬性
顯示繼承公用屬性