Flash教程:AS代码制作计时器的方法

2016-01-29 12:30 9 1 收藏

Flash教程:AS代码制作计时器的方法,本例介绍了在Flash中使用AS来制作计时器的方法,希望朋友们喜欢~~

【 tulaoshi.com - Flash 】

本文由中国 sanbos 原创,转载请保留此信息!

效果演示:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

[next]

做法:

新建一flash文档,新建两个mc一个标签是开始计时,一个标签是:设置。当然你也要以做成按钮,我是图简单就用mc了。(放下你的砖头,我是为了节约时间才这样做的,你就不要拍过来了。)

  现在回到主场景,按上图做好各种对象:三个静态文本:剩余时间、分、秒,两个动态文本:第一个在属性面板中命名为:m_txt,第二个命名为:s_txt,然后将刚做好的两个按钮拖到舞台上按位置放好。开始计时按钮命名为:ksjs_mc,设置按钮命名为:sz_mc.

在第3帧插入关键帧,按下图放一个静态文本时间到,再建一个mc,标签为重新计时。命名为:fh_mc.

 

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

在第4帧插入关键帧,按下图入两个静态文本,一个输入文本框,将输入文本框命名为:szsc_txt,再建一个确定mc,命名为:szqd_mc.

 

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

        下面新建一图层命名为action,在第1帧的动作面板中输入:

var csms = 3600;
var syfs;
var syms;
var xgsj:Number;
 第2帧插入关键帧,在动作面板中输入:
stop();
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帧插入关键帧,在动作面板中输入
clearInterval(gxsj);
updateAfterEvent();
fh_mc.onRelease = function(){
clearInterval(gxsj);
updateAfterEvent();
gotoAndStop(2);
}
 第4帧插入关键帧,在动作面板中输入:
szqd_mc.onRelease = function(){
_root.csms = Number(szsc_txt.text)*60;
_root.m_txt.text = _root.csms;
gotoAndStop(2);
}

与本文相关讨论请到这里与作者交流:http://bbs.jcwcn.com/viewthread.php?tid=179017

来源:https://www.tulaoshi.com/n/20160129/1486358.html

延伸阅读
标签: Web开发
html: 代码如下: !DOCTYPE html html lang="en" head meta charset="utf-8" !-- Always force latest IE rendering engine (even in intranet) & Chrome Frame Remove this if you use the .htaccess -- meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" titleHTML5 Timer for work-relax balance/title meta na...
在Android的SDK中,为我们提供了一个计时器,这个计时器称为Chronometer,我们可以成它为Android的一个组件,同时它也具备自己独有的方法。下面我们举例介绍下这个计时器的使用以及常用的方法。 跟其他UI组件一样,当我们要使用它的时候,在布局文件中对应的位置声明定义计时器的位置与属性。 代码如下: Chronometer android:id=”@+id/...
这次的PS翻译教程中,将和大家一起学习如果使用使用Photoshop创建iOS7风格的简易倒数计时器。对于平面设计来说,吸引网友眼球非常重要。目前,Apple iOS7操作系统带领了新的扁平化设计潮流。如今,iOS7已经正式发布,我们一起来学习这种设计风格吧。 下面先看看iOS7风格的倒数计时器最终效果图吧。 图00 Step 1 打开Photoshop,新建画布...
标签: 电脑入门
最近学校要举办一次英语口语比赛,其中有一个环节是自由演讲,时间为30秒,由选手自己选定主题。领导决定由我来设计一个计时系统,要求能够实时显示选手剩余时间。我决定选用PowerPoint 2003,利用自定义动画中的出现方式,设置每一个对象的延时为1秒来实现,下面我详细介绍一下制作过程。 输入标题 打开PowerPoint 2003,选择空演示文稿,版...
PS绘制IOS7风格倒数计时器 这篇教程PS鼠绘学习者们使用PS绘制IOS7风格倒数计时器,教程严格来说算是一个ICON制作教程吧,教程难度一般 我们先来看看最终的效果图吧: 图00 具体的绘制步骤如下: 步骤 1 打开Photoshop,新建画布,尺寸730像素×410像素。然后我们通过标志工具,定位画布从的水平和垂直中...

经验教程

950

收藏

87
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部