2005/09/01 | action加速与减速的实现
类别(flash As) | 评论(0) | 阅读(69) | 发表于 17:20
怎样用actionscript实现让播放头从后向前放?及改变播放速度?
---------------------------------------------------------------

改变速度
global i=0;

function quick(){
nextFrame();
}

youButt.onPress=function()
{_root.i++;
if(_root.i<1)
setInterval(quick,100);
else
_root.i=0;
}
其中,100为毫秒,你自己换算一下你需要的速度。
这部分脚本应该实视你所说的功能,至于恢复原速和其它的部分,你自己做做吧。
---------------------------------------------------------------

_global是全局变量
_root是主时间轴上的变量或成员

setInterval( function, interval, arg1, arg2, ..., argn )
setInterval( object, methodName, interval, arg1, arg2, ..., argn )
使用 setInterval 语句,可以让 Flash 每隔一段时间就执行指定的子程序。参数(function)指定了要执行的子程序名。参数(object)指定了要调用子程序的对象名称。参数(methodName)指定要调用的对象方法名称。参数(interval)指定了每次调用这些方法和子程序的间隔时间,单位是毫秒。参数(arg1, arg2, ..., argn)可以让程序在调用这些方法和子程序时传递这些参数。
0

评论Comments

日志分类
首页[193]
flash As[107]
有的没的[59]
数码照片[4]
自由世界[19]
blender[4]