| 首页 | 新闻 | 网页 | 设计 | 色彩 | 原创 | 视觉 | 素材 | 动漫 | 酷站 | 策划 | 文案 | 访谈 | 运营 | 编程 | 数据库 | 服务器 | 下载 | 图库 | 
您的位置: 幽幽天空 > 网页 > 网页制作 > Flash教程 > ActionScript教程 > 文章正文 用户登录
五个最值得关注的
网络营销之google
google使用技巧
Google Adsense改
王通:Google应该
Geesee广告计划详
Google Adsense将
Google AdSense开
Google AdSense (
Google AdSense推

使用setInterval函数           

使用setInterval函数

作者:佚名 来源:闪吧 作者: Super-Tomato 更新:2007-1-13 20:46:36 错误报告 我要投稿

之前虽然很多人写过了setInterval函数的用法,但其实那些都是受到帮助文档的影响,并非真正的用法,那么我们先来看看字典中的用法

setInterval()

Availability

Flash Player 6.

Usage

setInterval(functionName:Function, interval:Number [, param1:Object, param2, ..., paramN]) : Number

Parameters

functionName A function name or a reference to an anonymous function.

interval The time in milliseconds between calls to the functionName parameter.

param1, param2, ..., paramN Optional parameters passed to the function or methodName parameter.

Returns

An identifying integer that you can pass to clearInterval() to cancel the interval.

大家都看到了这个函数的说明了吗?

setInterval(functionName:Function, interval:Number [, param1:Object, param2, ..., paramN]) : Number

setInterval(函数,毫秒,[参数]);

这样的写法其实是不正确的,那么应该有朋友试过以下这个例子

function msg() {
trace(this);
}
setInterval(msg, 1000);

那么输出的答案是undefined,而不是目前指定的路径。这就是为何有些朋友要控制相同path中的影片而不行的原因了,那么怎样才是正确的setInterval写法呢?

setInterval(对象, "函数名", 毫秒, [参数]);

这个才是正确的用法,希望大家可以记住,那么使用上面的例子试试看吧

function msg() {
trace(this);
}
setInterval(this, "msg", 1000);

这样是不是就出现了呢??

尤其使用class的时候也必须是使用正确的写法才能灵活的重复使用, Flash v7.2 版本之前的朋友一定要用此方法,不然连函数都无法执行

文章录入:skyuu    责任编辑:skyuu 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    发表评论:
    姓名:  评 分: 1分 2分 3分 4分 5分
     
  • 严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
  • 用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表机友个人观点,与本网站立场无关。