[Flash基础理论课10] 缓动效果 [Tween类]
2009-05-30 12:09:29 来源:WEB开发网核心提示:Tween类,在推出FlashMX时就出现了,[Flash基础理论课10] 缓动效果 [Tween类],允许您轻松地在舞台上移动、缩放和淡入淡出影片剪辑,实质是用于添加AS过渡动画,Strong 较慢的运动,此效果类似于 Regular 缓动类,使用非常的方便,Tween类的使用:Tween类算是一个外部类
Tween类,在推出FlashMX时就出现了,允许您轻松地在舞台上移动、缩放和淡入淡出影片剪辑。实质是用于添加AS过渡动画,使用非常的方便。
Tween类的使用:
Tween类算是一个外部类,所以使用前应先导入:
import mx.transitions.Tween;
Tween类中easing方法的导入:用easing.*打开整个包,所有方法也都被载入了
import mx.transitions.easing.*;
Tween类构造函数中各参数介绍
function Tween(obj, prop, func, begin, finish, duration, useSeconds)
{
// 代码……
}
obj(实例名) Tween 实例的目标影片剪辑对象。
prop(属性) obj的属性的字符串名称。
func(效果) 缓动效果的缓动方法。
begin(开始)
finish(结束)
duration(时间)
useSeconds(使用秒) 一个布尔值,如果该值为 true,则指示使用秒,如果为 false,则使用帧。
例如:
new Tween(mc, "_x", Back.easeInOut, mc._x, 300, 4, true);
缓动效果(func参数):
Back 过渡范围外扩展动画一次,以产生从其范围外回拉的效果。
Bounce 过渡范围的弹跳效果。弹跳数与持续时间相关,持续时间越长,弹跳数越多。
Elastic 超出过渡范围的弹性效果。弹性量不受持续时间影响。
Regular 较慢的运动。加速效果、减速效果或这两种效果。
Strong 较慢的运动。此效果类似于 Regular 缓动类,但它更明显。
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
赞助商链接