永发信息网

AS3.0 倒计时和文本

答案:1  悬赏:0  手机版
解决时间 2021-12-03 13:13
  • 提问者网友:川水往事
  • 2021-12-02 22:49
AS3.0 倒计时和文本
最佳答案
  • 五星知识达人网友:毛毛
  • 2021-12-02 23:00
一、舞台上放置一个动态文本,实例名自定,例如“txt”。
二、时间轴第一帧上写代码:
stop();

import flash.utils.Timer;
import flash.events.TimerEvent;

var pt:Number = 300; //所谓的“分数”

txt.text = "01:00";


var timer:Timer = new Timer(1000,60);

var sec:int = 60;

timer.addEventListener(TimerEvent.TIMER,timerCount);
timer.addEventListener(TimerEvent.TIMER_COMPLETE,timerFinish);
timer.start();


function timerCount(evt:TimerEvent):void{
sec-=1;
if(sec>=10){
txt.text = "00:"+sec;
}else{
txt.text = "00:0"+sec;
}
}

function timerFinish(evt:TimerEvent):void{
if(pt>300){
gotoAndStop(2)
}else{
gotoAndStop(3);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯