Flash高级技巧之使用setTimeout_Flash教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:Flash制作控制图片大小和暗亮动画效果
原文件:点击下载控制图片.rar(只适合FLASH2004,不适合FLASH6.0)制作方法:把图片导入后实例名改为tp然后添加4个按钮分别为大.小.暗.亮然后就是为按钮添加代

在Flash 8中有个函数是在帮助文档中没有的﹐也不知道是刻意还是疏忽﹐最近有人提起才想到。而这个setTimeout函数就类似于我们常用的 setInterval 可指定延迟时间执行﹐但却不像 setInterval 那样一直循环。所以在这里只是大略提醒﹐而具体的说明就参考帮助文档中的 setInterval 吧。
setTimeout(函数名, 延迟时间, 参数)
//例子
function showText(param:String) {
trace(param);
}
onMouseDown = function() {
setTimeout(showText, 500, ’Super-Tomato’);
}
//AS 2.0 class
class Test {
public function Test() {
init();
}
private function init() {
var This:Object = this;
_root.onMouseDown = function() {
_global.setTimeout(This.showText, 500, ’Super-Tomato’);
};
}
private function showText(param:String) {
trace(param);
}
}假如在setTimeout未执行前要取消执行的话就使用 clearTimeout 即可。

分享:关于FLASH留言板的详细教程
基于网页的留言板,我们已经见得很多,一个完整的留言板包括三个部分:1.显示留言的页面(显示朋友们给我的留言)2.填写留言的页面(向后台提交信息)3

来源:闪吧//所属分类:Flash教程/更新时间:2008-03-05
相关Flash教程