




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
如何在PPT里插入一个秒表计时器? 【方法一】可以插入一个计时器模型,再在计时器表面插入一个文本框,然后在文本框中输入字,并设置置动画,具体数字的设置方法如下:你可以设置数字的自定义动画: 1、先在文本框中输入10右键自定义动画,退出:消失在出现的动画设置(右边)中选择:开始于鼠标单击时点出下拉菜单选择计时:延迟1秒也就是说在你的鼠标单击时开始倒计时。 2、再插入一个文本框,输入9右键自定义动画出现:溶解在出现的动画设置(右边)中选择:开始于上一项之后(就是一个小钟面之后)点出下拉菜单选择计时:速度/快速(1秒)再点出效果动画播完后/播完动画后隐藏。 3、复制数字9,把复制的内容改为8,再复制8,把复制的内容改为7;如此循环下去只到0就行。注意:一定要先复制,再把复制的数字改为下一个数字,顺序不能错,因为这个过程也就是数字的动画出现的顺序。 【方法二】用PPT来做,超链接我就不讲了,进入正题: 用绘图栏里的工具画一个箭头,加自定义动画“强调”-“陀螺旋”,在“计时”里把“速度”设成60秒,在“重复”里选“直到下一次单击”,然后点击一下试试,明白了吧。其余就是做个有刻度的表盘,画几个同心圆,加点文字就行。 【方法三】利用Active X控件插入动画 -选择“视图”>“工具栏”>“控件工具箱” -点击“其它工具图标”,从下拉列表中选择“ShockWave Flash Object”选项,鼠标变成“”形状,将其拖动即出现Flash控件图形。 -单击“控件工具箱”上的“属性”按钮,打开属性对话框。 -选择“自定义”,单击“浏览”按钮,在弹出的对话框中的“Movie URL”中输入. swf文件路径及名称,并调整“play”,“quality”,“loop”等其它属性。 【方法四】插入动态文本:txtContent场景第一帧加入下列代码:function getTime() beginTime = new Date(); 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; / end if txtContent.text =从2000年1月1日1时1秒到现在已经n+ d + 天 + fixZero(h) + 小时 + fixZero(m) + 分钟 + fixZero(s)+ 秒 ; / End of the functionfunction fixZero(num) return (num < 10 ? (0 + String(num) : (num); / End of the functionvar dateDiff;var beginTime;var overTime = new Date(2000, 1, 1, 1);/你们认识的年月日时var d = 0;var h = 0;var m = 0;var s = 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帧的动作面板中输入: 双击代码全选1234567var csms = 3600; var syfs; var syms; var xgsj:Number;第2帧插入关键帧,在动作面板中输入: 双击代码全选123456789101112131415161718192021222324252627282930313233343536373839stop(); m_txt.text = csms/60; function jssj () 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帧插入关键帧,在动作面板中输入 双击代码全选12345678910111213clearInterval(gxsj); updateAfterEvent(); fh_mc.onRelease = function() clearInterval(gxsj); updateAfterEvent(); gotoAndStop(2); 第4帧插入关键帧,在动作面板中输入: 双击代码全选123456789szqd_mc.onRelease = function() _root.csms = Number(szsc_txt.text)*60; _root.m_txt.text = _root.csms; gotoAndStop(2); 【方法六】 制作Flash正计时器先看效果:制作方法(由于制作这个东西的方法很简单,我就不截图了,基本上有点Flash基础的看完都会做。):1、打开Flash,这一步特别重要,谨记!2、点击【文本工具】,然后再点击场景,会出现一个文本框,请不要往里面填写任何数字以及字母还有汉字。这时候看下文本的属性,如果是【静态文本】,改为【动态文本】,并把【实例名称】改为“txtContent”;3、新建图层,在时间轴上点击第一帧,并打开【动作】窗口,把一下代码填进去:function getTime() beginTime = new Date(); 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; / end if txtContent.text =从2000年1月1日1时1秒到现在已经n+ d + 天 + fixZero(h) + 小时 + fixZero(m) + 分钟 + fixZero(s)+ 秒 ; / End of the functionfunction fixZero(num) return (num < 10 ? (0 + String(num) : (num); / End of the functionvar dateDiff;var beginTime;var overTime = new Date(2000, 1, 1, 1);/你们认识的年月日时var d = 0;var h = 0;var m = 0;var s = 0;_root.onEnterFrame = getTime;4、ctrl+enter,Done!说明:1、由于这个东西很简单,所以个人建议就不要建那些影片剪辑一类的,当然,如果你非常想建,也可以;2、我只是把计时器的方法写出来了,剩下的内容请自行发挥,无非就是添加一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论