如何在ppt里插入一个秒表计时器文档格式.docx
《如何在ppt里插入一个秒表计时器文档格式.docx》由会员分享,可在线阅读,更多相关《如何在ppt里插入一个秒表计时器文档格式.docx(9页珍藏版)》请在冰豆网上搜索。
用绘图栏里的工具画一个箭头,加自定义动画“强调”-“陀螺旋”,在“计时”里把“速度”设成60秒,在“重复”里选“直到下一次单击”,然后点击一下试试,明白了吧。
其余就是做个有刻度的表盘,画几个同心圆,加点文字就行。
【方法三】利用ActiveX控件插入动画
---选择“视图”-&
gt;
“工具栏”-&
“控件工具箱”
---点击“其它工具图标”,从下拉列表中选择“ShockWaveFlashObject”选项,鼠标变成“+”形状,将其拖动即出现Flash控件图形。
---单击“控件工具箱”上的“属性”按钮,打开属性对话框。
---选择“自定义”,单击“浏览”按钮,在弹出的对话框中的“MovieURL”中输入.swf文件路径及名称,并调整“play”,“quality”,“loop”等其它属性。
【方法四】插入动态文本:
txtContent
场景第一帧加入下列代码:
functiongetTime()
{
beginTime=newDate();
dateDiff=Math.round((beginTime.getTime()-overTime.getTime())/1000);
if(dateDiff&
=0)
{
d=Math.floor(dateDiff/60/60/24);
dateDiff=dateDiff%86400;
h=Math.floor(dateDiff/60/60);
dateDiff=dateDiff%3600;
m=Math.floor(dateDiff/60);
s=dateDiff%60;
}//endif
txtContent.text="
从2000年1月1日1时1秒到现在已经\n"
+d+"
天"
+fixZero(h)+"
小时"
+fixZero(m)+"
分钟"
+fixZero(s)+"
秒"
;
}//Endofthefunction
functionfixZero(num)
return(num&
lt;
10?
("
0"
+String(num)):
(num));
vardateDiff;
varbeginTime;
varoverTime=newDate(2000,1,1,1);
//你们认识的年月日时
vard=0;
varh=0;
varm=0;
vars=0;
_root.onEnterFrame=getTime;
效果如下:
【方法五】做法:
新建一flash文档,新建两个mc一个标签是“开始计时”,一个标签是:
“设置”。
当然你也要以做成按钮,我是图简单就用mc了。
(放下你的砖头,我是为了节约时间才这样做的,你就不要拍过来了。
)
现在回到主场景,按上图做好各种对象:
三个静态文本:
“剩余时间”、“分”、“秒”,两个动态文本:
第一个在属性面板中命名为:
m_txt,第二个命名为:
s_txt,然后将刚做好的两个按钮拖到舞台上按位置放好。
“开始计时”按钮命名为:
ksjs_mc,“设置”按钮命名为:
sz_mc.
在第3帧插入关键帧,按下图放一个静态文本“时间到”,再建一个mc,标签为”重新计时“。
命名为:
fh_mc.
在第4帧插入关键帧,按下图入两个静态文本,一个输入文本框,将输入文本框命名为:
szsc_txt,再建一个“确定”mc,命名为:
szqd_mc.
下面新建一图层命名为action,在第1帧的动作面板中输入:
双击代码全选1
2
3
4
5
6
7
varcsms=3600;
varsyfs;
varsyms;
varxgsj:
Number;
第2帧插入关键帧,在动作面板中输入:
双击代码全选1
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
stop();
m_txt.text=csms/60;
functionjssj(){
if(csms==0){
gotoAndStop(3);
}else{
syfs=Math.floor(csms/60);
syms=csms-(syfs*60);
m_txt.text=syfs;
s_txt.text=syms;
csms=csms-1;
}
ksjs_mc.onRelease=function(){
ksjs_mc.enabled=false;
//点击开始计时后,让开始计时按钮不可用,防止在计时时,用户再次点击。
gxsj=setInterval(jssj,1000);
sz_mc.onRelease=function(){
gotoAndStop(4);
}
第3帧插入关键帧,在动作面板中输入双击代码全选1
clearInterval(gxsj);
updateAfterEvent();
fh_mc.onRelease=function(){
gotoAndStop
(2);
第4帧插入关键帧,在动作面板中输入:
szqd_mc.onRelease=function(){
_root.csms=Number(szsc_txt.text)*60;
_root.m_txt.text=_root.csms;
【方法六】制作Flash正计时器
先看效果:
制作方法(由于制作这个东西的方法很简单,我就不截图了,基本上有点Flash基础的看完都会做。
):
1、打开Flash,这一步特别重要,谨记!
!
2、点击【文本工具】,然后再点击场景,会出现一个文本框,请不要往里面填写任何数字以及字母还有汉字。
这时候看下文本的属性,如果是【静态文本】,改为【动态文本】,并把【实例名称】改为“txtContent”;
3、新建图层,在时间轴上点击第一帧,并打开【动作】窗口,把一下代码填进去:
4、ctrl+enter,Done!
说明:
1、由于这个东西很简单,所以个人建议就不要建那些影片剪辑一类的,当然,如果你非常想建,也可以;
2、我只是把计时器的方法写出来了,剩下的内容请自行发挥,无非就是添加一些图片,文字之类的。
欢迎您莅临“红色领袖”的魅力空间
★★★★★欢迎您的光临★★★★★红色♂领袖★★★★★感谢您的关注★★★★★★红★色★领★袖★★吾一日三省★
★抛开无尽烦恼,追求至上情智★挥洒五彩青春,缔造幸福人生★