使用简易顺序计时器swf文件插入PPT
在编写电脑文章中,我们经常会遇到需要使用计时器的情况。而借助flash制作一个简易的顺序计时器并将其生成为swf文件,可以供我们插入到PPT中使用。 步骤一:创建计时器 首先,在flash软件中选
在编写电脑文章中,我们经常会遇到需要使用计时器的情况。而借助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中,并使用简易顺序计时器来满足自己的需求了。