百玩不腻的答题h5-Flash AS制作简单的课件倒数计时

2021-04-13 17:11

--------

百玩不腻的答题h5

-------

第一步:新建影片剪辑元件,名字为铃声影片,第一层名字为铃声,在第二帧处导入铃声,将同歩改成数据信息流并反复5次,将帧增加至声音的尾端;新建层,名字为姿势,选中第一帧,开启姿势面板,写上编码:stop();。实际设定见图1:

第二步:新建影片剪辑元件,名字为倒计时,第一层涂层名字为時间,拉一动态性文字,实际上例名为_txt;新建层,涂层名字为铃声影片,把铃声影片元件拖入,案例名为mc;新建层,名字为姿势,选中第一帧,写上以下编码。实际设定见图2:

//设定自变量,其值为2700
var time_num:Number = 2700;
//声明界定的涵数
function time_func() {
//设定一个标识符串,显示信息分,假如小于10,就在前面加一个0
var fen_str:String = Math.floor(time_num/60) 10 ?  0 +Math.floor(time_num/60) : Math.floor(time_num/60);
//设定一个标识符串,显示信息为秒,假如小于10,就在前面加一个0
var miao_str:String = time_num%60 10 ?  0 +time_num%60 : time_num%60;
//动态性文字显示信息分秒的标识符,其标识符之间用冒号联接
_txt.text = fen_str+ : +miao_str;
//自变量time_num递减1
time_num--;
 //假如自变量time_num小于0
if (time_num 0) {
//铃声元件刚开始播发 
 mc.play();
 //显示信息時间到 
 _txt.text =  時间到!
//撤销周期回调函数
 clearInterval(id);
}
}
//启用涵数
time_func();
//原始化周期回调函数,后边的主要参数1000是1秒,即每秒钟运作一次time_func涵数
id = setInterval(time_func, 1000);第三步:回到主场景,建立四个涂层,各自为姿势、時间、按钮、內容;在內容涂层是课件主內容;在姿势的第一帧处写上编码:stop();,在最终一帧也写上同样的编码(依据课件的帧数来明确);在按钮涂层的第一帧处拖入一个 刚开始 按钮,第二帧处拖入一个 重播 按钮,并增加帧至课件主內容的完毕外。选中 刚开始 按钮,写上编码:
on (relee) {
play();
}//上课刚开始,倒计时也刚开始选中 重播 按钮,写上编码:
on (release) {
gotoAndStop(1);
}在時间涂层上第一帧插进空白重要帧,第二帧处把倒计时元件拖入,并增加帧至课件主內容的完毕处。实际设定见图3与图4:

 

---------

百玩不腻的答题h5

------------


扫描二维码分享到微信

在线咨询
联系电话

020-66889888