Flash高级技巧之使用setTimeout

高级|技巧

  在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 即可。

时间: 2024-10-29 15:01:19

Flash高级技巧之使用setTimeout的相关文章

Flash高级技巧:框架的制作

高级|技巧 这是两个月前答应一位网友写的教程,但是当初没有时间,所以拖到现在.而且这个效果还是有相当一部分的人曾经在论坛上问过怎么做的.现在笔者挤出了点时间,给大家送上这个教程. 效果预览: 这基本上是用AS实现的.主要用了MovieClip对象的lineTo和curveTo方法,此外还有很多人都很熟悉的韩式弹性菜单的算法. 在这里,先给大家介绍比较简单的韩式弹性菜单算法.框架弹性动作就是通过这种算法实现的.它要达到的效果就是让一个物体在目标位置两侧振动,而且振幅越来越小,最终停止在目标位置.

Flash高级技巧:BitmapData.draw方法尝试

高级|技巧 最近看了一些Bitmap以及滤镜相关的源文件,看不懂 脑子不够用!看了一些简单的源文件,尝试使用BitmapData.draw方法,参照着做了实例以下是代码 效果演示 下载源文件 import flash.display.BitmapData; //导入BitmapData 类 var mybmp:BitmapData=new BitmapData(Stage.width,Stage.height,false,0); //建立一个和场景一样大的位图对象 this.attachBitm

FLash高级技巧:加载外部文件教程

高级|技巧|加载|教程 点击这里全屏浏览

Flash高级技巧学习:picturescroll鼠标滚动图片

高级|技巧|鼠标 使用鼠标移动感应移动图片,做网站的朋友兴许可以用的上.以前做过N多个,兴许这么做简单一些. 源文件下载 在第一帧上加入如下代码.picture为图片剪辑,dragControl为一个空的影片剪辑参照. /* copyright by webstudio.com.cn.author by egoldy.2005-10-30 */ stop(); //影片宽高 var widthx=400; var heighx=300; //循环 onEnterFrame=function(){

Flash高级技巧:FindMovieClip应用

高级|技巧 规格: FindMovieClip(StartToSearchMovie:MovieClip, WantToSearchMovieName:String) StartToSearchMovie:从哪个影片实体开始找起,通常是 _root. WantToSearchMovieName:你想寻找影片实体的名称. 用途: 使用名称搜寻影片实体. 使用名称来搜寻影片实体有个好处,就是当你想要 reference 影片实体时不用去指明阶层关系. 实例: var tgm:MovieClip = 

高级游戏制作:Flash制作物体弹跳电脑游戏

高级 标签:flash游戏开发 Flash实例教程 Flash Actionscript制作游戏 Flash高级技巧. Flash制作物体弹跳电脑游戏,这是一种背景不动的一个物体可以弹跳,可以左右走动的小游戏.比较基础的游戏.在文章的最后提供所有演示的Flash源文件. 启动Flash,首先修改文档属性. 首先制作两个电影剪辑一个是背景,绘制一个矩形小块来当背景.加入AS为:stop(),让它开始就停止. 另外一个是运动的物体,给大家截图如下. 回到主场景,我们用Actionscript来实现其

Flash ActionScript高级技巧:深入了解Function(2)

高级|技巧 呵呵,上篇帖子大家反映不错,短短几天被几家网站转载.http://www.webjx.com/htmldata/2006-06-15/1150354262.html 废话少说,这次继续上次话题.看看人气情况,如果大家喜欢我这个高级技巧专题,那么日后会陆续发布一些我自己这几年来项目开发笔记中的实用技巧. 利用函数返回函数:有一个proxyObject对象,我们希望根据proxy对象的内容来确定一个方法,来处理myObject对象.当proxyObject是字符串时,我们又希望根据它字符

技巧:Flash 网站的 SEO

seo|技巧 目前,全FLASH站里头的文字很难给一般的搜索引擎捕捉到(可能以后GOOGLE会有改善吧),因为搜索引擎只分析HTML页面里头的文字(动态页面如ASP,PHP那些也行,不过优先级会比较低),所以,FLASH在这方面是很吃亏的.之前也有人在这里发过关于FLASH的SEO问题,是通过XHTML实现的,今天我要给大家介绍的是另一种方法:通过网页重定向以及我上一篇教程的FLASH站定位技术. PS:这两种方法在搜索引擎眼里,都是作弊的行为.一个不小心,服务器给封了也不知道.所以建议大家如果

Flash动画在网页中播放控制器制作祥解

flash动画|控制|网页 在闪吧看到了这个flash播放器,想下载其源码下来研究已供自己使用,没想到闪吧已做禁止下载功能.费了几天的网上搜索,除了几篇相关资料外,没有源码下载,更没有实例讲解.受不住诱惑,只好自己参考资料亲手写了.这个flash影片播放控制器时用了闪吧的播放界面,程序代码完全亲手写上.首先我们看看flash播放控制器的界面(很简单的html代码,不过不是自己源创的) 定义样式: <style>body,td,button{font:normal 12px Tahoma;col