文档库 最新最全的文档下载
当前位置:文档库 › flash制作计时器和倒计时器

flash制作计时器和倒计时器

flash制作计时器和倒计时器
flash制作计时器和倒计时器

flash制作计时器倒计时器

一、获取系统时间方法:

1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述)

2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“bjsj”(引号不要)(输入变量名是便于动作调用,后面不再解释)

3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)mytime=new Date() //定义一个时间函数mytime

t_h=mytime.getHours() //定义t_h获得当前时间中的时

if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示

}

else{shi=t_h //把小时赋值给变量“shi”

}t_m=mytime.getMinutes() //定义t_m获得当前时间中的分钟

if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示

}else{ fen=t_m //把分钟赋值给变量“fen”

}

t_s=mytime.getSeconds() //定义t_m获得当前时间中的秒

if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示

}

else{ miao=t_s //把秒数赋值给变量“miao”

}

bjsj=shi + ":" + fen + ":" + miao //动态文本框显示时分秒

4、选中“动作”层第二帧,按“F7”(插入空白关键帧),在按“F9”,在脚本里输入

gotoAndPlay(1)

5、测试、调整、完成。呵呵!!

二、制作计时器方法:

1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述)

2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“JiShiText”(引号不要)(输入变量名是便于动作调用,后面不再解释)

3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)stop();//停止

zong=0 //为变量zong覆初值

JiShiText="00"+":"+"00"+":"+"00";

4、分别选中“动作”层第二帧和第十三帧,按“F7”插入空白关键帧,选中第二帧,按“F9”,在脚本框里输入:

zong=zong+1 //zong用来计算已经用去的总秒数

shi=int(zong/3600) //shi用来显示总秒数换算成的小时数

if(shi<10){ h="0" + shi //让小时以“00”的格式显示

}

else{ h=shi

}

fen=int((zong-(shi*3600))/60) //fen用来显示总秒数减去小时后换算成的分钟数

if(fen<10){ m="0" + fen //让分钟以“00”的格式显示

}

else{ m=fen

}

miao=zong%60 //miao用来显示总秒数换算成的秒数,%为取余数符号

if(miao<10){ s="0" + miao //让秒数以“00”的格式显示

}

else{ s=miao

}

JiShiText =h + ":" + m + ":" + s //让文本框显示已用时间

5、选中“动作”层第十三帧,按“F9”在脚本框里输入:

gotoAndPlay(2)

6、新建图层,改名“开始”,选中第一帧,从库里调一个按钮作“开始”按钮到工作面上,位置、大小自定。(关于按钮制作这里不叙述),鼠标点击工作面上的开始按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (press) {play();

}//当鼠标点击时播放

7、为了画面简洁,在“开始”层第二帧按“F6”插入关键帧,再把工作面上的开始按钮图标移到工作面外(这一步根据你的需要而定)

8、新建图层,改名“继续”,点击第一帧,从库里调一个按钮作“继续”按钮到工作面上,位置、大小自定。(关于按钮制作这里不叙述),鼠标点击工作面上的继续按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (press) {play();

}//当鼠标点击时播放

9、为了画面简洁,在“继续”层第二帧按“F6”插入关键帧,再点击第一帧,把工作面上的继续按钮图标移到工作面外,鼠标点击第二帧,把工作面上的继续按钮调整到与“开始”层第一帧的“开始”按钮同一位置。(这一步根据你的需要而定)

10、新建图层,改名“暂停”,点击第一帧,从库里调一个按钮作“暂停”按钮到工作面上,位置、大小自定。鼠标点击工作面上的暂停按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (press) {stop();

}//当鼠标点击时停止播放

10、新建图层,改名“清除”,点击第一帧,从库里调一个按钮作“清除”按钮到工作面上,位置、大小自定。鼠标点击工作面上的清除按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (release) {gotoAndPlay(1);

}//当鼠标点击时返回第一帧播放

11、选中“文本”图层,在第十三帧处按“F6’插入关键帧。

12、测试、调整,完成。呵呵,请我喝酒。

三、制作输入任意时间(可以暂停)倒计时器方法:

1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述)

2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“输入文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“000”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“shuru”(输入变量名是便于动作调用,后面不再解释),并点击一下“变量”前面的那个方形框,(在文本周围显示边框)便于使用时突出数字输入的地方。再用相同方法在工作面建立一个文本(字体、字号、颜色根据需要自选),再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(这里就是使用时倒计时显示的地方),变量里输入“xs”。

3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)stop();//停止播放

xs="00"+":"+"00";//软件启动时倒计时显示00:00模式,没有其它作用,可以不要

4、分别选中“动作”层第二帧和第三帧、第四帧,按“F7”插入空白关键帧,选中第二帧,按“F9”,在脚本框里输入:

stop();//停止播放

clearInterval( hs1 );//结束动作hs1

timer=fen*1000*60+miao*1000;//将fen和miao转换成毫秒相加后寄存到timer,便于暂停后继续

5、选中“动作”层第三帧,按“F9”在脚本框里输入:

stop();//停止播放

var love = getTimer();//设置love变量,获取影片的播放时间,以便微秒清零

timer = shuru*1000*60;//把输入的数转换成毫秒付给timer

hs1 = setInterval(showTime, 100 );//设置一个动作,每100毫秒更新一次

function showTime() {

now = getTimer(); //获取现在的微秒计时

shicha = now - love;//微秒计时

cha = timer - shicha;//微秒倒计时

fen = int(cha/1000/60);//分倒计时

if (fen<10) { //:如果分数是个位。

fen= "0"+fen; //:分数前面加“0”,并赋给变量“fen”。

} else {

fen= fen; //:否则直接赋给变量“fen”。

}

miao = int (cha/1000)-fen*60; //秒倒计时

if (miao<10) { //:如果秒数是个位。

miao= "0"+miao; //:秒数前面加“0”,并赋给变量“miao”。

} else {

miao = miao; //:否则直接赋给变量“miao”。

}

if(fen==0&&miao==0){ clearInterval( hs1 ); ;//到0分0秒时,结束影片悬停,计时结束gotoAndStop(1);//转到第一帧停止

}

xs=fen+":"+miao;//倒计时显示

}

6、选中“动作”层第三帧,按“F9”在脚本框里输入:

stop();

var love = getTimer();//设置love变量,获取影片的播放时间,以便微秒清零

timer =fen*1000*60+miao*1000;//把输入的数转换成毫秒付给timer

hs1 = setInterval(showTime, 100 );//设置一个动作,每100毫秒更新一次

function showTime() {

now = getTimer(); //获取现在的微秒计时

shicha = now - love;//微秒计时

cha = timer - shicha;//微秒倒计时

fen = int(cha/1000/60);//分倒计时

if (fen<10) { //:如果分数是个位。

fen= "0"+fen; //:分数前面加“0”,并赋给变量“fen”。

} else {

fen= fen; //:否则直接赋给变量“fen”。

}

miao = int (cha/1000)-fen*60; //秒倒计时

if (miao<10) { //:如果秒数是个位。

miao= "0"+miao; //:秒数前面加“0”,并赋给变量“miao”。

} else {

miao = miao; //:否则直接赋给变量“miao”。

}

if(fen==0&&miao==0){ clearInterval( hs1 ); ;//到0分0秒时,结束影片悬停,计时结束gotoAndStop(1);//转到第一帧停止

}

xs=fen+":"+miao;//倒计时显示

}

7、新建图层,改名“开始”,选中第一帧,从库里调一个按钮作“开始”按钮到工作面上,位置、大小自定。(关于按钮制作这里不叙述),鼠标点击工作面上的开始按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (press) {

gotoAndStop(4);

}//当鼠标点击时转到第三帧停止

8、为了画面简洁,在“开始”层第二帧按“F6”插入关键帧,再把工作面上的开始按钮图标移到工作面外(这一步根据你的需要而定)

9、新建图层,改名“继续”,点击第二帧,从库里调一个按钮作“继续”按钮到工作面上,位置、大小自定。(关于按钮制作这里不叙述),鼠标点击工作面上的继续按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (release) {gotoAndStop(4);

}//当鼠标点击时转到第四帧停止

10、为了画面简洁,在“继续”层第三帧按“F6”插入关键帧,把工作面上的继续按钮图

标移到工作面外,鼠标点击第二帧,把工作面上的继续按钮调整到与“开始”层第一帧的“开始”按钮同一位置。(这一步根据你的需要而定)

11、新建图层,改名“暂停”,点击第二帧,按“F6”插入关键帧,从库里调一个按钮作“暂停”按钮到工作面上,位置、大小自定。鼠标点击工作面上的暂停按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (release) {gotoAndStop(2);

}//当鼠标点击时转到第二帧停止

12、为了画面简洁,在“暂停”层第三帧按“F6”插入关键帧,把工作面上的暂停按钮图标移到工作面外,鼠标点击第二帧,把工作面上的暂停按钮调整到与“开始”层第一帧的“开始”按钮同一位置。(这一步根据你的需要而定)

12、新建图层,改名“清除”,点击第一帧,从库里调一个按钮作“清除”按钮到工作面上,位置、大小自定。鼠标点击工作面上的清除按钮(一定是工作面上的按钮图标),按“F9”,在脚本框里输入:

on (release) {

clearInterval( hs1 );//结束动作

gotoAndStop(1);//转到第一帧停止等待重新输入

}

13、选中“文本”图层,在第四帧处按“F6’插入关键帧。

14、测试、调整,完成。呵呵,请我喝酒。

用flash制作电子时钟操作步骤

电子时钟 1.新建Flash文档,设置舞台尺寸为:“354×499”。将素材文件“钟.jpg”、“钟摆.jpg”导入到【库】面板中。 2.将“图层1”更名为“背景”;将【库】面板中的“钟.jpg”拖放到舞台中;设置坐标点为(0,0)。 3.新建“钟摆动画”影片剪辑元件,将【库】面板中的“钟摆.jpg”拖放到舞台上,设置坐标点为(-31.5,0);将图形的变形点移至上边中点,分别在第12、24、36、48帧插入关键帧;选择第12帧,旋转15°;选择第36帧,旋转-15°;分别在1~12、12~24、24~36、36~48帧之间创建补间动画。 4.增加“背景2”图层,将【库】面板中的“钟摆动画”元件拖放到舞台,调整到合适的位置;在【时间轴】面板中将“背景2”图层移动到“背景”图层的下方。 5.选择“背景”图层,执行【修改】→【分离】菜单命令;使用【橡皮擦工具】将钟面下方的背景擦除,以便使“钟摆”显示出来。 6.在“背景”图层上方增加一个“文本”图层,使用【文本工具】在钟的盘面上创建7个分别用于显示“年”、“月”、“日”、“时”、“分”、“秒”、“星期”的动态文本,变量名分别设置为“year”、“month”、“date”、“hrs”、“min”、“sec”、“weekday”;分别在显示时与分、分与秒的动态文本框之间,插入静态文本“:”,在显示月、日的动态文本框后插入静态文本“月”、“日”,在显示星期的动态文本框前插入静态文本“星期”;对各动态文本

框、静态文本设置合适的字体、字体大小、颜色等。 7.在所有图层的上方添加一个“动作”图层,选择第1帧,打开“动作”面板,输入如下代码: dt = new Date(); hrs = dt.getHours(); min = dt.getMinutes(); sec = dt.getSeconds(); year = dt.getFullYear(); month = dt.getMonth()+1; //getMonth()返回的月份为:0 一月份、1 二月份… date = dt.getDate(); weekday = dt.getDay(); if (min <= 9) { min = "0" + dt.getMinutes(); } if (sec <= 9) { sec = "0" + dt.getSeconds(); } if (weekday == 0) { weekday = "日"; } 8.测试影片,此时发现所显示时间是“非即时”的——时间未更新。选择所有图层的第1帧插入帧。 9.测试影片;保存文档。

时钟flash代码

精美的时钟 我们用Flash来制作一个精美的小时钟,你可以把它拖到电脑屏幕的一角,使工作中的你可以方便的查看当前时间. 1. 首先启动Flash,新建一个影片,设置影片舞台大小和背景颜色。 2. 首先制作时钟里的时针.新建一个影片剪辑元件,命名为hours,进入元件的编辑区后,使用矩形工具绘制一个细长的无边框的矩形,填充色为灰色,颜色代码为#999999。(做好后,应竖直摆放,居中,下端对齐中心,分针、秒针元件照此行事。) 3. 然后制作时钟里的分针.新建一个影片剪辑元件,命名为minutes,进入元件的编辑区后,使用矩形工具绘制一个细长的无边框的矩形,填充色为深灰色,颜色代码为#666666。 4. 最后制作时钟里的秒针.新建一个影片剪辑元件,命名为seconds,进入元件的编辑区后,使用矩形工具绘制一个细长的无边框的矩形,填充色为红色,颜色代码为#FF0000。 5. 新建一个图形元件,命名为outeregde,进入元件的编辑区后,使用前面实例中介绍的方法制作一个圆环,填充色为灰色,颜色代码为#999999,用作时钟的边框。 6. 回到主场景中,将影片默认的图层Layer1重命名为outeredge,然后将元件outeregde拖到舞台上,调整其位置到舞台的中央. 7. 新建一个图层numbers,使用文本工具分别输入从1到12这12个数字,并绕着时钟边框排列其位置。 8. 新建一个图层clockhands,分别将元件Hours, minutes和Seconds拖到场景中,然后使用椭圆工具绘制一个黑色无边框的正圆,将其放置在表盘的中心,然后分别将时针,分针和秒针放到表盘的中心,使三个表针的下部和中心位置对齐。 9. 最后添加一个图层命名为Action,设置控制时钟运行的Action脚本. (其余各图层均延至第二帧) 在第1帧添加如下Action: time = new Date();// 定义time为Date日期对象 hours = time.getHours();// 取得当前系统的小时,并赋给变量hours minutes = time.getMinutes();// 取得当前系统的分钟,并赋给变量minutes seconds = time.getSeconds();// 取得当前系统的秒钟,并赋给变量seconds if (hours>12) {

flash8z制作会转动的时钟

FLASH8.0制作时钟教程 默认分类2009-02-27 08:04:32 阅读335 评论0 字号:大中小订阅 用flash8.0制作时钟和日期的实例(2007-06-02 01:29:19) 1.设置场景的尺寸为400*400.颜色自己喜欢的,其他默认. 2.选择新建元件<影片剪辑>. 3.将图层1改为<表盘>选中第一祯.用椭圆工具画一个350*350的正圆.然后用放射填充,颜色自己喜 欢而定. 4.插入一个图层.将该图层命名为刻度.在这个图层的第一祯用线条画一条宽为15高为0的线条.选择对齐面板中的水平中齐和垂直居中对齐.然后将线段移到表盘的左边缘.用任意变形选中线段,将注册点<中心的圆点>移到表盘的中心<十字>上.打开窗口中的变形面板.旋转30度.旋转并复制12次.然后的小刻度我 就不在说了,自己计算, 5.插入一个图层,命名为数字.在第一祯.选中文本工具:按表盘上的顺序,输入数字1_12.然后分别点中 每一个数字.调整位置,到满意为止. 6.插入一个图层.选中第一祯,用椭圆画一个350*350无填充色,笔触为任意色的正圆,居中对齐.在画一 个370*370的正圆,居中对齐. 打开混色器面板,填充色为位图填充,填充完以后.双击两个圆形边线,按delete键,将边线删除. 7.分别建三个影片剪辑:用直线工具画出时针"分针"秒针.将指针底部偏上一点的地方和舞台的中心对 齐.用任意变形工具.将注册点移(中心的小圆点)到十字处 8回到主场景.添加4个图层.由下而上分别命名为,表盘"时针"分针"秒针和圆心轴.分别在4个图层拖入相应的元件,居中对齐.在第五层画一个没笔触色,填充色任意.居中对齐,垂直中齐.(1)选中时针图层,选中时针元件,打开属性面板将实例改为(hour_mc),将时针元件的十字与表盘上的中心点重叠,用变形工具将注册点移到中心点上.(2)选中分针图层,选中分针元件,打开属性面板将实例改为(min_mc),将分针元件的十字与表盘上的中心点重叠,用变形工具将注册点移到中心点上(3)选中秒针图层,选中秒针元件,打开属性面板将实例改为(sec_mc),将秒针元件的十字与表盘上的中心点重叠,用变形工具将注册点移到中心点上 9.新加一个图层.命名为代码层.在代码层的第一祯输入如下语句 d = new Date(); _root.sec_mc._rotation = d.getSeconds() * 6 + d.getMilliseconds() / 160; _root.min_mc._rotation = d.getMinutes() * 6 + d.getSeconds() / 10; _root.hour_mc._rotation = d.getHours() * 30 + d.getMinutes() / 2; 在第二祯插入空白关键祯.然后输入如下语句 gotoAndPlay(1); 10.在主场景新加一个图层,命名为"日期".在该图层第一祯,用文本工具,打开属性面板,选择静态文本.选择字体"字号"颜色"在表盘的适当位置写入日期,年,月,日.(注意,不要在一个文本框里写,分别在4个文本框里写),在次选择文本工具,打开属性面板选择动态文本,设置同年"月"日相同的字体"字号"颜色,在钟盘上分别

幼儿园数学活动《认识时钟动画游戏》FLASH课件动画教案

幼儿园数学活动《认识时钟动画游戏》FLASH课件动画教案 幼儿园数学活动《认识时钟动画游戏》FLASH课件动画教案包含了flash课件,参考教案,活动目标是了解时钟的表面结构及时针、分针的运转、规律,学会看整点,发展孩子的逻辑思维能力。 活动目标: 1、了解时钟的表面结构及时针、分针的运转、规律,学会看整点。 2、发展孩子的逻辑思维能力。 3、教育孩子珍惜时间,养成按时作息的好习惯。 教学准备: 1、课件 2、自制大钟面。 3、为每个幼儿准备教具时钟一个。 4、 大灰狼头与懒洋洋头饰。 教学过程: (一)、导入1、ppt动画:小红,七点了该起床了请幼儿观察画面,并回答是谁叫小红起床的?她是几点起床的? 2、七点,你是怎么知道的?一起学习电子表上的时间。

3、除了这个电子表,你还可以怎么知道是几点起床的?(钟 表)(二)、新授,认识钟面A、幼儿观察老师手中的钟面1、教师出示钟面并提问:看,钟面上有什么? 2、比比看,这两根针有什么地方不一样?这根长长的针叫什 么?(分针)这根短短的叫什么?(时针)3、钟面上还有些什么?数字宝宝是怎样排队的? 4、请小朋友看一看钟面上的时针、分针都指在哪一个数字 上?(12)5、请小朋友仔细看,当时针从12转到1的时候,分针有什么变化?(分针从12走一圈又回到了12上)由时针、分针赛跑,引导幼儿感知时针、分针的运动规律。 师:今天呀,时针和分针要进行依次跑步比赛,现在他们都在数字12的起跑线上。请你们猜猜谁会赢?好,比赛就要开始了,预备-开始!(教师操作钟表)师:谁跑得快啊? 幼:分针师:请小朋友好好看看分针和时针跑的时候,它们之间到底有什么秘密呢?教师反复操作谁跑得快?(分针的腿儿长,像只小兔跑得快;时针的腿儿短,象只乌龟跑得慢)6、小结:当分针走一

用Flash制作时钟教程

用Flash制作时钟教程 制作时钟的基本方案: 一,时钟的基本组成: 1,时针. 2,分针. 3,秒针. 4,AS脚本. 5,表盘(刻度,数字). 6,三针交叉点遮盖. 二,制作五个元件,在元件里编辑: 1,制作时针 2,制作分针 3,制作秒针 4,制作表盘 5,制作三针交叉遮盖. 三,在场景的舞台里加6层,在舞台里编辑(顺序:从下向上数): 1,第一层AS 2,第二层表盘 3,第三层时针 4,第四层分针 5,第五层秒针 6,第六层交叉遮盖 下面分别详细叙述制作过程: 打开FlashMX,看文字菜单行下侧是否有"快捷工具",如果没有,点<窗口><工具拦>勾选<主要拦>,备以后使用.以下有使用这里的<对齐工具>,第一次使用<对齐工具>需要把<相对于舞台>下方的按钮压下去! 1,时针制作过程: 直接点文字菜单的<插入><新建元件>,<名称>写"时针",<行为>选<影片剪辑>. 在编辑区里,用左侧<工具>的<矩形工具>绘制无边黑色"长方形",打开属性面板. 选工具里的<黑箭头>,压住鼠标套住"长方形"后松手,属性里出现宽高.将宽设置为6,高设置70. 使用<主要拦>里的<对齐工具>第一行,用2(水平中齐)6(底对齐). 元件制作完,不用保存,自然进入库里,想修改元件,必须先打开库,对准库里元件名右击,点<编辑>. 2,分针制作过程: 直接点文字菜单的<插入><新建元件>,<名称>写"分针",<行为>选<影片剪辑>. 在编辑区里,用左侧<工具>的<矩形工具>绘制无边黑色"长方形",打开属性面板. 选工具里的<黑箭头>,压住鼠标套住"长方形"后松手,属性里出现宽高.将宽设置为6,高设置85. 使用<主要拦>里的<对齐工具>第一行,用2(水平中齐)6(底对齐). 3,秒针制作过程: 直接点文字菜单的<插入><新建元件>,<名称>写"秒针",<行为>选<影片剪辑>. 在编辑区里,用左侧<工具>的<矩形工具>绘制无边红色"长方形",打开属性面板. 选工具里的<黑箭头>,压住鼠标套住"长方形"后松手,属性里出现宽高.将宽设置为2,高设

ppt倒计时器的制作

ppt倒计时器的制作(flash法) 制作方法: 在ppt文档中插入flash倒计时器,如果倒计时器在全ppt文档中计时,就将flash倒计时器插入PPT的母版中。有关ppt文档插入flash文件,请参考《》flash倒计时器制作步骤(5步): 1、启动flash 软件,创建空白文档,设置舞台大小(280×120),背景颜色(白色)。单击工具面板中的“文本工具”,在舞台上输入文字“00:00:00”;选中文字,打开“属性面板”,设置字体(黑体)、字号(65)、颜色(黑色);点击文字属性的下拉菜单,选中“动态文本”(这一点非常关键,动态文本意味着我们可以通过程序来随时改变显示的文字),在“变量”一栏(右下角红色框的部分)中输入“szsz”(这是为这个动态文本起个名字,一边将来我们在程序中调用)。锁住图层1。 2、新建一图层(图层2),单击菜单中的【窗口】-【其它面板】-【公用库】-【按钮】,打开公用按钮库,选择三个适当的按钮拖到舞台上,分别为开始按钮(点击开始到计时)、暂停按钮(点击暂停倒计时,再点击开始按钮后,又从暂停的时间开始倒计时)、停止按钮(点击停止倒计时,时间恢复到设定的时间)。 3、新建一图层(图层3),分别在第1、2、3帧处插入三个空白关键帧。在第1帧加入如下脚本代码(后面的说明可以不要): stop(); szsz = "02:30:00"; '这里是倒计时的时间,根据需要修改。 szsz8 = 9000; '倒计时的秒数。在第2帧加入如下脚本代码(后面的说明可以不要): time = new Date(); seconds1 = time.getTime(); countdown = szsz8; 在第3帧加入如下脚本代码(后面的说明可以不要):stop(); hs1 = setInterval( showTime, 100 ); function showTime() { time = new Date(); seconds2 = time.getTime(); nnn0 = seconds2-seconds1; nnn = countdown-Math.round(nnn0/1000); var hour = Math.floor(nnn/3600); if (hour<10) { hour0 = "0"+hour; } else { hour0 = hour; var minute = Math.floor((nnn-Math.floor(nnn/3600)*3600)/60); if (minute<10) { minute0 = "0"+minute; } else { minute0 = minute; var second = Math.round(nnn-Math.floor(nnn/60)*60);

教你用flash8.0一步一步制作计时器和任意时间可以暂停的倒计时器

教你用flash8.0一步一步制作计时器和任意时间可以暂停的倒计时器 西风卷浪qq 340316272 一、获取系统时间方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“bjsj”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)mytime=new Date() //定义一个时间函数mytime t_h=mytime.getHours() //定义t_h获得当前时间中的时 if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示 } else{shi=t_h //把小时赋值给变量“shi” }t_m=mytime.getMinutes() //定义t_m获得当前时间中的分钟 if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示 }else{ fen=t_m //把分钟赋值给变量“fen” } t_s=mytime.getSeconds() //定义t_m获得当前时间中的秒 if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示 } else{ miao=t_s //把秒数赋值给变量“miao” } bjsj=shi + ":" + fen + ":" + miao //动态文本框显示时分秒 4、选中“动作”层第二帧,按“F7”(插入空白关键帧),在按“F9”,在脚本里输入 gotoAndPlay(1) 5、测试、调整、完成。呵呵!! 二、制作计时器方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“JiShiText”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)stop();//停止 zong=0 //为变量zong覆初值 JiShiText="00"+":"+"00"+":"+"00"; 4、分别选中“动作”层第二帧和第十三帧,按“F7”插入空白关键帧,选中第二帧,按“F9”,在脚本框里输入: zong=zong+1 //zong用来计算已经用去的总秒数 shi=int(zong/3600) //shi用来显示总秒数换算成的小时数 if(shi<10){ h="0" + shi //让小时以“00”的格式显示

精美的FLASH二十四小时和秒表动画时钟

精美的FLASH二十四小时和秒表动画时钟 二十四小时时钟 代码∶<EMBED allowScriptAccess="never" allowNetworking="internal" pluginspage=https://www.wendangku.net/doc/ae12265768.html,/go/getflashplay er src=" https://www.wendangku.net/doc/ae12265768.html,/goodies/clocks/nackvision_timer05.s wf" width=300 height=300 type=application/x-shockwave-flash autostart="0" wmode="transparent"> 二十四小时时钟 代码∶<EMBED allowScriptAccess="never" allowNetworking="internal" pluginspage=https://www.wendangku.net/doc/ae12265768.html,/go/getflashplay er src=" https://www.wendangku.net/doc/ae12265768.html,/goodies/clocks/nackvision_timer01.s wf" width=300 height=300 type=application/x-shockwave-flash autostart="0" wmode="transparent">圆型二十四小时时钟

代码∶<EMBED height=300 type=application/x-shockwave-flash width=300 src=https://www.wendangku.net/doc/ae12265768.html,/goodies/clocks/nackvision_timer 02.swf wmode="transparent" invokeurls="false" quality="high" allowScriptAccess="never" allowNetworking="internal"></EMBED> 圆型二十四小时时钟 代码∶<EMBED height=300 type=application/x-shockwave-flash width=300 src=https://www.wendangku.net/doc/ae12265768.html,/goodies/clocks/nackvision_timer 03.swf wmode="transparent" invokeurls="false" quality="high" allowScriptAccess="never" allowNetworking="internal"></EMBED> 圆型秒表时钟 代码∶<EMBED pluginspage=https://www.wendangku.net/doc/ae12265768.html,/go/getflashplay er src=https://www.wendangku.net/doc/ae12265768.html,/goodies/clocks/nackvision_timer 04.swf width="40%" type=application/x-shockwave-flash wmode="transparent" quality="high" ></EMBED>

flash制作计时器和倒计时器

f l a s h制作计时器倒计时器 一、获取系统时间方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“bjsj”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释) mytime=new Date() //定义一个时间函数mytime t_h=() //定义t_h获得当前时间中的时 if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示 } else{shi=t_h //把小时赋值给变量“shi” }t_m=() //定义t_m获得当前时间中的分钟 if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示 }else{ fen=t_m //把分钟赋值给变量“fen” } t_s=() //定义t_m获得当前时间中的秒 if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示 } else{ miao=t_s //把秒数赋值给变量“miao” } bjsj=shi + ":" + fen + ":" + miao //动态文本框显示时分秒 4、选中“动作”层第二帧,按“F7”(插入空白关键帧),在按“F9”,在脚本里输入 gotoAndPlay(1) 5、测试、调整、完成。呵呵!! 二、制作计时器方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“JiShiText”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释) stop();//停止 zong=0 //为变量zong覆初值 JiShiText="00"+":"+"00"+":"+"00"; 4、分别选中“动作”层第二帧和第十三帧,按“F7”插入空白关键帧,选中第二帧,按“F9”,在脚本框里输入:zong=zong+1 //zong用来计算已经用去的总秒数 shi=int(zong/3600) //shi用来显示总秒数换算成的小时数 if(shi<10){ h="0" + shi //让小时以“00”的格式显示 } else{ h=shi } fen=int((zong-(shi*3600))/60) //fen用来显示总秒数减去小时后换算成的分钟数 if(fen<10){ m="0" + fen //让分钟以“00”的格式显示 }

ppt倒计时器的制作

ppt倒计时器的制作(flash法) 制作方法: 在ppt文档中插入flash倒计时器,如果倒计时器在全ppt文档中计时,就将flash倒计时器插入PPT的母版中。有关ppt文档插入flash文件,请参考《》flash倒计时器制作步骤(5步): 1、启动flash 软件,创建空白文档,设置舞台大小(280×120),背景颜色(白色)。单击工具面板中的“文本工具”,在舞台上输入文字“00:00:00”;选中文字,打开“属性面板”,设置字体(黑体)、字号(65)、颜色(黑色);点击文字属性的下拉菜单,选中“动态文本”(这一点非常关键,动态文本意味着我们可以通过程序来随时改变显示的文字),在“变量”一栏(右下角红色框的部分)中输入“szsz”(这是为这个动态文本起个名字,一边将来我们在程序中调用)。锁住图层1。 2、新建一图层(图层2),单击菜单中的【窗口】-【其它面板】-【公用库】-【按钮】,打开公用按钮库,选择三个适当的按钮拖到舞台上,分别为开始按钮(点击开始到计时)、暂停按钮(点击暂停倒计时,再点击开始按钮后,又从暂停的时间开始倒计时)、停止按钮(点击停止倒计时,时间恢复到设定的时间)。 3、新建一图层(图层3),分别在第1、2、3帧处插入三个空白关键帧。在第1帧加入如下脚本代码(后面的说明可以不要): stop(); szsz = "02:30:00"; '这里是倒计时的时间,根据需要修改。 szsz8 = 9000; '倒计时的秒数。在第2帧加入如下脚本代码(后面的说明可

以不要): time = new Date(); seconds1 = time.getTime(); countdown = szsz8; 在第3帧加入如下脚本代码(后面的说明可以不要):stop(); hs1 = setInterval( showTime, 100 ); function showTime() { time = new Date(); seconds2 = time.getTime(); nnn0 = seconds2-seconds1; nnn = countdown-Math.round(nnn0/1000); var hour = Math.floor(nnn/3600); if (hour<10) { hour0 = "0"+hour; } else { hour0 = hour; var minute = Math.floor((nnn-Math.floor(nnn/3600)*3600)/60); if (minute<10) { minute0 = "0"+minute; } else { minute0 = minute; var second = Math.round(nnn-Math.floor(nnn/60)*60); if (second<10) {

ppt,倒计时器模板

竭诚为您提供优质文档/双击可除 ppt,倒计时器模板 篇一:ppt计时器的制作方法 在大家ppt演讲的时候,是不是经常因为把握不好时间而尴尬呢ppt计时器的实现可以帮你轻松搞定这些小问题! 但大家查询网上的资源不是叫你用Vba技术去搞就是编代码,现在ppt教程网给大家推荐两种简单快捷的ppt计时器的实现方法,看招了。 小提示:以下的方法都是在wps软件中实现的(国产的office),但方法也通用于微软的ppt。 方法一:嵌入Flash计时动画 1、准备好一个Flash计时动画,打开ppt文件后,依 次单击视图菜单下的母版/幻灯片母版命令。 进入幻灯片母版视图,再单击插入菜单下的Flash命令。 在弹出的插入Flash动画对话框中找到想要嵌入的动画后,单击打开按钮即可插入动画(最后可提供下载这些计时 器flash动画)。 2、选中插入的Flash动画,将鼠标移到周围的控制点 上按下左键拖动,调整动画的大小并将其拖放到幻灯片的右

上角后,关闭幻灯片母版视图。 3、按下F5键放映演示文稿,即可利用嵌入的Flash动画掌握教学时间。 方法二:插入页眉页脚 1、打开课件文件后按照上面的方法进入幻灯片母版视图,单击视图菜单下的页眉和页脚命令。 在弹出的页眉和页脚对话框中,勾选日期和时间复选项后,再选中自动更新单选项,单击该选项下方文本框右侧的下拉箭头,在弹出的下拉列表中选中8:40。 2、单击全部应用按钮关闭对话框后,选中母版左下角的 3、退出幻灯片母版视图,按下F5键放映演示文稿,即可通过幻灯片右上角显示的时间把握教学进度。 大家可以试一下,下面附上计时器制作时所要用到的素材。 另外有些朋友喜欢用Vba技术的,这样觉得技术更高人一等,哈哈,所以献上自己多年来搜集的一些比较好的ppt 计时器,一共有三个,大家可以下载后慢慢研究,定对你的ppt制作有相当给力的提高。 注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034526欢迎你的加入 篇二:如何在ppt中插入一个倒计时画面 请问如何能在ppt中插入一个倒计时界面20分

flash代码实例 《模拟时钟》

第28课时 代码实例《模拟时钟》 案例说明: 曾经在网页上看到过很多漂亮的时钟,本课将制作一个动画实例“模拟时钟”,动画播放后它会调用计算机的当前时间,并在此基础上继续计时。画面如图1、图2所示: 图1动画播放画面1 图2动画播放画面2 授课教师:文韬 教学目的:通过本案例的学习,让学生能够掌握提取系统时间的函数和设置影片剪辑的属性; 教学重点:设置影片剪辑的属性、提取系统时间的函数; 教学难点:提取系统时间的函数; 教学过程: 一、案例分析 我们要制作的是典型的象闹钟一样的时钟:圆圆的“身体”,长短粗细各不一样的的秒针、分针和时针。那么,首先要做的就是先将这些元件制作出来。 二、制作时钟元件 1.新建一个FLASH文档,设置舞台尺寸为270*320,背景为白色。如图3所示:2.新建一个名为“钟面”的图形元件。如图4所示: 图4 新建“钟面”元件 图3 设置文档属性

3.打开视图菜单下的网格。这样做的原因是为了在后面的制作过程中对位置的感觉更 好一些。如图5所示: 4.选择椭圆工具,按住Shift 键画一个线条颜色为黑色、粗细为 10、无填充颜色的正圆,大小为: 240*240,居中对齐。如图6所示: 5.新建一个名为“时针”的影 片剪辑元件。如图7所示: 6.选择矩形工具,在“时针” 元件编辑窗口画一个大小为8*80、 无边框颜色的黑色矩形长条。将矩形 下方尾部放置在编辑窗口的中心点。 如图8所示:图5 打开网格视图 图6 绘制钟面图7 创建“时针”元件 7.用以上相同的方 法制作“分针”元件和 “秒针”元件,注意它们 依次变长变细,指针底部 与中心点对齐。“分针” 大小为:6*100;“秒 针”大小为3*110 如图 9、图10所示: 图8 绘制时针 图9 绘制分针图10 绘制秒针 图11 在舞台上摆放各元件图12 设置钟面的数字

制作FLASH计时器

作一个计时器 平山县回舍中学郜兵山 在实际生活中,许多事情都需要计时。比如:做一件事情,看看用多长时间完成。这就需要有一个计时装置。今天,我们就用FLASH软件,来制作一个计时器。具体制作过程如下:第一、制作控制图层 1、打开一个FLASH文档,将“图层1”重新命名为“控制”; 2、在控制图层的第一帧,添加动作脚本如下: x = 0; y = 0; z = 0; X1 = "0"+x; y1 = "0"+y; z1 = "0"+z; 3、在控制图层的第13帧插入关键帧。在13帧添加如下动作脚本: x = x+1; If (x == 60) { x = 0; y = y+1; If (y == 60) { y = 0; z = z+1;

} } If (lengths(x) == 1) { X1 = "0"+x; } else { X1 = x; } If (lengths(y) == 1) { y1 = "0"+y; } else { y1 = y; } If (lengths (z) == 1) { z1 = "0"+z; } else { z1 = z; } GotoAndPlay (2); 第二、制作“动态文本”图层 1、插入一个图层,并将其重新命名为“动态文本”; 2、选中工具箱中的文本工具,在舞台上拖动出一个矩形框,这个矩形框就是一个文域;然后选中这个文本域,设置其属性为:动态文本,实例名为:时,变量名为:z1。

用同样的方法,在这个动态文域的右边再拖出两个动态文本域,这两个实例名分别为:分、秒;变量名分别为:y1、x1。 第三、制作“按钮”图层 1、新插入一个图层,并重新命名为“按钮”; 2、执行“窗口”→“公用库”→“按钮”命令,打开公用库面板; 3、在公用库面板中,拖动四个按钮到舞台上,并按如图所示的顺序排放好(这四个按钮的实例名分别为“开始”、“暂停”、“继续”、“回复”)。 4、选中“开始”按钮,打开动作面板,在这个按钮上添加如下动作脚本: On (release) { x = 0; y = 0; z = 0; Gotoandplay (2); };选中“暂停”按钮,打开动作面板,在这个按钮上添加如下动作脚本: On (release) { Stop ();

深入理解Flash的时间轴以及三种基本符号

时间轴是动画的根本。 什么是时间轴?就是编辑窗口上面的带许多小影格的那部分。每个小影格代表一帧,一帧就是一个独立的画面。时间轴从左到右反映了各帧画面出现的时间顺序。小影格可以有多行, 每一行叫一个图层。图层反映了同一时刻出现的几层画面的叠合效果。 时间轴的概念之所以重要,是因为凡是动画要播放的内容全部都得放在它上面,包括图形、文字、实例、声音、脚本等等,名个对象何时何地出场,画面显示多久,都反映在它上面。对动画的控制,归根结底是对时间轴的控制。 充分理解了时间轴,对我们进一步理解动画中的三个基本符号具有重要的作用。 这三种基本符号是影片剪辑、图形和按纽,它们最重要的差别就在于时间轴。 1)影片剪辑:只有它的实例才具有自己独立的时间轴。所以,对于电影剪辑的实例,只要包含它的帧处于播放位置,即使只占一帧,也能自行播放。但在编辑状态下播放时,却不能看到影片实例的动作。 FLASH符号必须有名称,而实例却不一定有名称,而且实例中也只有影片剪辑的实例才有 名称。如果你想通过行为脚本来控制某个实例,那就应该给这个 实例取个实例名,因为脚本是通过实例名来访问不同实例的。换名话说,只有电影剪辑的实例才可以用脚本来控制。正因为如此,这种符号通常用得比较多。 2)图形:作为符号它有时间轴,但作为实例时却没有自己独立的时间轴,而是将自身的帧附在所处的时间轴上。因此,当包含它的帧处在播放停顿时,它也停顿,这一点与影片剪辑恰恰相反。它的播放与所在时间轴同步,这个特点有时正是所需要的。使用时,要注意在时间轴上给它安排合适的连续的帧数,少了不能播放完;多了则重复播放(但可重设)。

在编辑状态下播放时可以看到它的动作。 3)按纽:这是一种很特别的符号。它只有四帧,而且每帧都作了规定:第一帧是平常显示的内容;第二帧是鼠标扫过时显示的内容;第三帧是鼠标按下时显示的内容;第四帧是热区,该帧上的图形就是鼠标的作用区。鼠标一进入热区就变成手指,第二、三帧的内容才能出现。热区也可以不设,这时默认前面帧上的图形就是热区。如果只有热区,前面帧为空白,那你就会得到了一个隐形的按纽。热区还可以与前面几帧的内容不重合,那又是一种风味:在这里操作鼠标,在那里显示内容。 不过,这三种符号的实例,都可以通过实例窗口相互转换其类型,转换后则具有新类型的属性,但这并不会影响原符号的类型,除非你转换原符号的类型。

flash制作计时器和倒计时器

flash制作计时器倒计时器 一、获取系统时间方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“bjsj”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)mytime=new Date() //定义一个时间函数mytime t_h=mytime.getHours() //定义t_h获得当前时间中的时 if(t_h<10){ shi="0" + t_h //让小时以“00”的格式显示 } else{shi=t_h //把小时赋值给变量“shi” }t_m=mytime.getMinutes() //定义t_m获得当前时间中的分钟 if(t_m<10){ fen="0" + t_m //让分钟以“00”的格式显示 }else{ fen=t_m //把分钟赋值给变量“fen” } t_s=mytime.getSeconds() //定义t_m获得当前时间中的秒 if(t_s<10){ miao="0" + t_s //让秒数以“00”的格式显示 } else{ miao=t_s //把秒数赋值给变量“miao” } bjsj=shi + ":" + fen + ":" + miao //动态文本框显示时分秒 4、选中“动作”层第二帧,按“F7”(插入空白关键帧),在按“F9”,在脚本里输入 gotoAndPlay(1) 5、测试、调整、完成。呵呵!! 二、制作计时器方法: 1、新建一图层1,鼠标双击“图层1”,改名为“文本”;(图层改名方法后面就不再叙述) 2、选中“文本”层第一帧,再用鼠标点击左面工具栏的“A”,再点击在左下角属性栏“A”旁边的倒三角,点击“动态文本”(字体、字号、颜色根据需要自选),在工作面建立一个文本,输入“00:00:00”(引号不要)便于观察大小;在工作面中间的下面的“变量”里输入“JiShiText”(引号不要)(输入变量名是便于动作调用,后面不再解释) 3、新建图层2,命名“动作”。选中“动作”层第一帧(为空白关键帧),按“F9”,在动作脚本框里输入(也可直接将下面脚本复制进去)(后面的脚本都可直接复制,不再解释)stop();//停止 zong=0 //为变量zong覆初值 JiShiText="00"+":"+"00"+":"+"00"; 4、分别选中“动作”层第二帧和第十三帧,按“F7”插入空白关键帧,选中第二帧,按“F9”,在脚本框里输入: zong=zong+1 //zong用来计算已经用去的总秒数 shi=int(zong/3600) //shi用来显示总秒数换算成的小时数 if(shi<10){ h="0" + shi //让小时以“00”的格式显示

Flash制作时钟的实例教程

Flash制作时钟的实例教程 一.AS3.0时间日期简介 时间和日期主要应用在读取时间日期和设置时间间隔两个方面。在AS3.0中时间日期仍然是用Date类来读取,与AS2.0相比3.0要获取时间日期更加方便一些。同样的要使用Date 类首先要创建该类的一个实例,比如: var nowtime:Date = new Date(); 这样就获得了一个Date的实例:nowtime 直接调用Date实例的一些属性即可获得当前日期和时间,例: nowtime.fullYear 当前年份 nowtime.month+1 当前月,month属性的值是0-11,所以要获得当前月份应该是month+1。 nowtime.date 当前日 nowtime.day 当前星期值为0-6 nowtime.hours 当前小时 nowtime. minutes 当前分钟 nowtime. seconds 当前秒钟 在AS3.0中设置时间间隔最常用的应该是Timer类。 首先创建一个Timer类的实例: var 实例名称:Timer = new Timer(间隔的毫秒数,[重复次数]); 比如我们要设置一个每隔1秒钟执行一次,共要执行5秒钟的时间间隔: var jg:Timer = new Timer(1000,5); 如果没有设置重复次数参数,那么将永不停止地每隔一间隔时间执行一次。 创建Timer实例后,就用该实例侦听TIMER事件,来调用函数: jg. addEventListener(TimerEvent.TIMER,sc);

这样每隔一秒将调用一次sc函数,一共要调用5次。 还要用一句: jg.start(); Timer实例开始起动。 将要执行的动作定义在一个函数中,如上面的sc函数: 格式:function 函数名(event:TimerEvent):void{ 要执行的动作 } 下面是一个完整的Timer类应用的代码: var i =0; var jg:Timer = new Timer(1000,5); jg. addEventListener(TimerEvent.TIMER,sc); jg.start(); function sc(event:TimerEvent):void { i++; trace(i); } 将上述代码粘帖在第一帧,测试影片,每秒钟将会输出一个数字,5秒后结束运行,最终结果是: 1 2 3 4

flash 中考倒计时

今天闲来无事,与大家一起分享一下倒计时的做法。 在之前有人要做各种倒计时,其中有一个就是中考倒计时,那么今天就分享给大家,看看这个到底用了哪些方法。 如上图是倒计时的外观。显示剩余时间,也就是现在距离2012年6月27日还剩的日子。其实这个思想的来源很简单,就是把正常时间倒过来计算就OK了。 1.根据你自己的要求设计一下倒计时的外观,添加所需要的内容;在这画面上,看到了很多数字,那么那些数字是要注意的呢?现在为大家解读一下 我们需要注意的是,天数,小时,分钟,还有就是秒,其他的外观完全由你们自己设计了2,如何呈现数字呢 首先在场景中,添加四个动态文本,分别命名为days ,hours,minutes,seconds,代表上图的天,小时,分,秒 3接下来就是核心工程了,在时间轴上第一帧添入如下代码 //生命所需要的各个变量 var my_date2:Date = new Date();//构造Date函数,声明一个变量my_date2 var my_date1:Date = new Date(2012, 5, 27, 0, 0);//同上,这里的参数,分别代表,未来的某一天,这里也就是2012年6月27日。 var day1 = my_date1.getDate();//某一天 var hour1 = my_date1.getHours();//小时 var minute1 = my_date1.getMinutes();//分钟 var second1 = my_date1.getSeconds();//秒 var month1 = my_date1.getMonth();//月份 var day2 = my_date2.getDate(); var hour2 = my_date2.getHours(); var minute2 = my_date2.getMinutes(); var second2 = my_date2.getSeconds(); var month2 = my_date2.getMonth(); // //返回指定的Date 对象自1970 年1 月1 日午夜(通用时间)以来的毫秒数。当比较两 个或更多个Date 对象时,使用此方法表示某一特定时刻

相关文档
相关文档 最新文档