setTimeOut:设置超时时间,只会执行一次!
setInterval:设置一个间隔时间,间隔多久会触发一次!除非remove,否则会永久执行下去!
Timer:设置一个间隔时间,有次数限制,只执行制定次数!
参数说明:
setTimeOut(函数名,延迟时间, 参数);
setTimeout
在flash.utils.setTimeout包中
延时三秒再执行_timeover中的函数
setTimeout(_timeover,3000)
functon _timeover{
trace("延时三秒")
}
如果想及时资源回收 定义一个int型的变量
var a:int = setTimeout(_timeover,3000)
functon _timeover{
trace("延时三秒")
clearTimeout(a); //用过以后及时的清除
}
setInterval(函数名,延迟时间,参数);
Timer(延迟时间,执行次数);
setInterval:设置一个间隔时间,间隔多久会触发一次!除非remove,否则会永久执行下去!
Timer:设置一个间隔时间,有次数限制,只执行制定次数!
参数说明:
setTimeOut(函数名,延迟时间, 参数);
setTimeout
在flash.utils.setTimeout包中
延时三秒再执行_timeover中的函数
setTimeout(_timeover,3000)
functon _timeover{
trace("延时三秒")
}
如果想及时资源回收 定义一个int型的变量
var a:int = setTimeout(_timeover,3000)
functon _timeover{
trace("延时三秒")
clearTimeout(a); //用过以后及时的清除
}
setInterval(函数名,延迟时间,参数);
Timer(延迟时间,执行次数);