2016 - 2024

感恩一路有你

使用简易顺序计时器swf文件插入PPT

浏览量:3035 时间:2024-01-27 20:00:56 作者:采采

在编写电脑文章中,我们经常会遇到需要使用计时器的情况。而借助flash制作一个简易的顺序计时器并将其生成为swf文件,可以供我们插入到PPT中使用。

步骤一:创建计时器

首先,在flash软件中选择“ActionScript3.0”,新建一个空白文档,并将其保存为“计时器.fla”。

然后,使用“文本工具”在舞台上插入一个文本框,并命名为“time_txt”。在“属性”中选择“动态文本”,并消除锯齿,将文本颜色设为红色。

接下来,使用“矩形工具”在舞台上插入一个矩形,并选择“文本工具”在矩形内部插入一个文本框,内容为“开始|暂停”,并将文本颜色设为白色。

选中矩形和文本框,右键选择“转换为元件”,选择类型为“按钮”,并将其命名为“btn_start”。

重复以上步骤,生成一个“重置”按钮,并命名为“btn_reset”。

步骤二:添加代码

选中“图层1”,右键选择“属性”,将其命名为“as”。

然后,在图层“as”的第一帧上,右键选择“动作”,输入以下代码:

import ;
var h:int0;
var m:int0;
var s:int0;
var t:int0;
var hh:int0;
var mm:int0;
var ss:int0;
var interval:int0;
var timesRun:int1;
time_txt.text"00:00:00";
btn_(,StartTimer);
function StartTimer(e:MouseEvent):void {
    if (timesRun1) {
        h0;
        m0;
        s0;
        t0;
        time_txt.text"00:00:00";
        intervalsetInterval(CountTimer,1000);
        timesRuntimesRun 1;
    }
    else {
        clearInterval(interval);
        timesRun1;
    }
}
btn_(,ResetTimer);
function ResetTimer(e:MouseEvent):void {
    time_txt.text"00:00:00";
    clearInterval(interval);
    timesRun1;
}
function CountTimer() {
    tt 1;
    st`;
    mMath.floor(t/60)`;
    hMath.floor(t/3600);
    if (s<10) {
        ss"0" s;
    }
    else {
        sss;
    }
    if (m<10) {
        mm"0" m;
    }
    else {
        mmm;
    }
    if (h<10) {
        hh"0" h;
    }
    else {
        hhh;
    }
    time_txt.texthh ":" mm ":" ss;
}

步骤三:生成swf文件

最后,使用快捷键“Ctrl Enter”进行调试,生成一个名为“计时器.swf”的文件。

现在,你可以将生成的swf文件插入到PPT中,并使用简易顺序计时器来满足自己的需求了。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。