ppt倒计时器的制作

时间:2022-05-17 10:12:14 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


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,分别在第123帧处插入三个空白关键帧。在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) {

-精品--

=




second0 = "0"+second; } else {

second0 = second; if (hour0==0 and minute0==0 and second0==0) { szsz8 = 9000; '此处为倒计时秒数,根据需要修改。 clearInterval( hs1 ); szsz = hour0+":"+minute0+":"+second0; } 4、解锁图层2

选中“开始计时”按钮,打开“动作”面板,在“脚本输入区”中输入以下语句:

on (release) { gotoAndPlay(2); }

选中“暂停”按钮,打开“动作”面板,在“脚本输入区”中输入以下语句: on (release) { clearInterval( hs1 );

szsz8 = hour0*3600+minute0*60+second0; 选中“停止”按钮,打开“动作”面板,在“脚本输入区”中输入以下语句:

on (release) { clearInterval( hs1 ); gotoAndStop(1); }

5、保存,导出swf影片。

-精品--


本文来源:https://www.wddqw.com/doc/8e3f552b6729647d27284b73f242336c1eb93087.html