| 包 | 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
确定 Tween 实例的缓动方向。 | Transition | ||
| duration : Number
确定 Tween 实例的时间长度。 | 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, 11:04 AM Z
隐藏继承的公共属性
显示继承的公共属性