等待时间怎么写?
例如一段代码中间等待3秒执行下一段代码这样的功能怎么写? setTimeout()回复 flash023 在 2# 的帖子
怎么使这个[[i] 本帖最后由 lenyes 于 2008-7-3 12:14 编辑 [/i]] [quote]原帖由 [i]lenyes[/i] 于 2008-7-3 12:13 发表 [url=http://bbs.blueidea.com/redirect.php?goto=findpost&pid=4089427&ptid=2868582][img]http://bbs.blueidea.com/images/common/back.gif[/img][/url]
怎么使这个 [/quote]
[code]var my_timedProcess:Number = setTimeout(my_delayedFunction, 2000, "two second delay");
function my_delayedFunction(arg1) {
trace(arg1);
}
var escListener:Object = new Object();
escListener.onKeyDown = function() {
if (Key.isDown(Key.ESCAPE)) {
trace("343");
clearTimeout(my_timedProcess);
}
};
Key.addListener(escListener);[/code]
直接从帮助COPY下来的~
-_!! LS的要多查flash帮助啊 [url]http://bbs.blueidea.com/thread-2848989-1-1.html[/url] as2 中的用法 (引用libins举的例子)
var my_timedProcess:Number = setInterval(my_delayedFunction, 100, "two second delay");
function my_delayedFunction(arg1) {
trace(arg1);
}
var escListener:Object = new Object();
escListener.onKeyDown = function() {
if (Key.getCode(Key.LEFT)) {
trace("343");
clearInterval(my_timedProcess);
}
};
Key.addListener(escListener);
页:
[1]