5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:
性别:秘密
最后登录:2014-11-08
http://chUbWQ.5d.cn/
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2004/10/01 | [教程]函数定时执行
类别(我闪推荐)
|
评论
(0)
|
阅读(82)
|
发表于 20:36
Dimitrios扩展了的Function类,版本AS1,代码如下:
// Function callAfter
// by Dimitrios Bendilas (d.bendilas@zefxis.gr)
Function.prototype.callAfter = function(_lag:Number, _parameters:Array) {
var sTime = getTimer();
var _function = this;
var timer = setInterval(function () {
if (getTimer()-sTime>=_lag) {
_function.apply(null, _parameters);
clearInterval(timer);
}
}, 50, this);
};
用法:
function traceData(name:String, age:Number) {
trace(name+", age "+age);
}
traceData.callAfter(2000, ["John", 25]);// 2000 milliseconds
(出自
Jiagao
)
0
评论
Comments
日志分类
首页
[504]
我闪我闪
[36]
我闪推荐
[344]
网络杂谈
[28]
本站日记
[34]
高翔日记
[43]
高翔程序
[9]
打字精灵
[10]