乌鲁木齐动画制作设计公司

flash制作计时器

时间:2013-06-05  文章关键词:flash制作计时器

在做一些flash互动课件、flash考试答题卷及flash游戏中,经常会用到flash中计时。

我们做一个简易的flash计时器说明flash的计时方法:

一、在主场景里建立四个文本框,在文本的属性——变量 分别命名为fen、miao、fen1、miao1   。//fen、miao主要用来显示倒计时,fen1、miao1主要用来显示结束时间差。

二、在主场景第一帧,var love = getTimer();
timer = 60*1000*60;
gotoAndPlay(2);
三、在主场景第二帧: onEnterFrame = function () {
 now = getTimer();
 //获取现在的微秒计时
 shicha = now-love;
 //微秒计时
 cha = timer-shicha;
 //微秒倒计时
 fen = int(cha/1000/60);
 //分倒计时
 miao = int(cha/1000)-fen*60;
 //秒倒计时
 if (fen == 0 & miao == 0) {
  delete this.onEnterFrame;
  //到0分0秒时,结束影片悬停,计时结束
 }
};
四、在主场景中建立一个按钮,按钮中代码:on (release) {
 
 fen1 = 59-fen;
 miao1 = 60-miao;
 trace("total time    "+fen1+" minter    "+miao1+" second");
 delete this.onEnterFrame;
}
五、注意在flash动画中背景默认为白色,字体也默认为白色,所以完成了看不到效果。这是需要调整字体和背景的颜色。







随机文章

相关作品

动画制作| 团队介绍| 案例展示| 服务项目| 行业新闻| 联系我们| flash应用| 技术知识| 业务信息|
新疆零点flash工作室主要承接乌鲁木齐flash动画,公交广告动画,政府宣传动画,公益宣传动画,商业宣传动画,房地产动画,工业动画,三维动画制作等相关业务。
新疆flash动画制作 乌鲁木齐flash动画制作 乌鲁木齐三维动画制作 乌鲁木齐mg动画制作   联系电话:15276650802   业务QQ:1196393407