计时器 setTimeout
Posted dt1991
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计时器 setTimeout相关的知识,希望对你有一定的参考价值。
import flash.utils.clearTimeout; import flash.utils.setTimeout; // 设置多少毫米触发 private var delay:Number = 1000; // 记录开启的计时器 private var intervalId:uint; /** * 是否添加 时间侦听 * @param _isAdd 默认是 */ public function addTimeOut(_isAdd:Boolean = true){ if (_isAdd){ intervalId= setTimeout(myDelayedFunction, delay); //intervalId= setTimeout(myDelayedFunction, delay, "Hello", "World"); }else{ if(intervalId>0) { clearTimeout(intervalId); } } } /** * 时间到触发 */ public function myDelayedFunction():void { //trace(arguments[0] + " " + arguments[1]); }
时间轴使用:
import flash.utils.clearTimeout; import flash.utils.setTimeout; // 设置多少毫米触发 var delay:Number = 1000; // 记录开启的计时器 var intervalId:uint; /** * 是否添加 时间侦听 * @param _isAdd 默认是 */ function addTimeOut(_isAdd:Boolean = true){ if (_isAdd){ intervalId= setTimeout(myDelayedFunction, delay); //intervalId= setTimeout(myDelayedFunction, delay, "Hello", "World"); }else{ if(intervalId>0) { clearTimeout(intervalId); } } } /** * 时间到触发 */ function myDelayedFunction():void { //trace(arguments[0] + " " + arguments[1]); }
以上是关于计时器 setTimeout的主要内容,如果未能解决你的问题,请参考以下文章