FLASH里怎样做计时器?

FLASH里怎样做计时器?

给你一个最简单的方法,看看你的帧频是多少,如果是24帧每秒的话,那你就用一个影片剪辑做计时器,在这个影片剪辑上每24帧就是一秒。

首先在第一帧加一个代码:stop()

然后加一个影片剪辑,如果你想让10秒后主时间轴跳到第10帧那就在这个影片剪辑的第240帧处加一个代码

_root.gotoAndPlay(10),这样就可以了。

60秒倒计时,[可选最后10(9--0)秒带声音(你需要在flash同文件夹下放一个1.mp3声音文件,声音半秒即可);]

该flash1桢2个图层

图层1放脚本如下:

txt = 59;

var song0 = new Sound();

datas = new Date();

time = int(datas.getSeconds());

function djs() {

_root.onEnterFrame = function() {

datas = new Date();

newtime = int(datas.getSeconds());

if (newtime != time) {

txt--;

// if (txt10&&txt=0) {

// song0.loadSound(1.mp3, true);

// txt2 = Math.floor(song0.duration/1000)+sec;

// }

if (txt0) {

txt = 59;

}

time = newtime;

}

};

}

图层2放一个动态文本,文本框50X50大小即可,变量名txt;

再放一个开始按钮,按钮下放脚本如下:

on(press){

djs()

}

把上面脚本中用//注释掉的4行放开即可最后10秒带声音

就这些,你试试吧!

有60秒的倒计时器,需要吗?

vbA来做!

WPS演示的插入选项卡中,有一个FLASH按钮。可以插入FLASH。

留邮箱,我发给你。

flash计时器,是倒计时器吧?!想要多长时间的呢?

不使用代码是不可能实现的。