用flash制作一个倒计时(并插入宣传视频轮播)

本文介绍如何使用Flash实现倒计时效果及在特定时间暂停并继续播放的方法。通过实例代码详细展示了倒计时功能的实现过程,包括日期时间的计算、显示等步骤。同时介绍了如何设置帧停顿并自动继续播放的技术细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

公司需要制作一个小的倒计时,其中要插入一段视频轮播;使用了两个方案1.ppt;2flah。考虑到PPT播放起来的兼容性和安全性要求故采用Flash制作。

现写下其中关键点:

1.倒计时代码

now = new Date();

target_date = new Date(2014,4,2,0,0,0); //倒计时结束时间

zong=Math.floor((target_date.getTime() - now.getTime())/1000);//计算出当前时间和结束时间相差多少秒

dR = Math.floor(zong/(60*60*24)); //计算出天数备用

hR = Math.floor(zong/(60*60)); //

mR = Math.floor(zong/60); //

sR = zong //

days_remaining.text = dR; //定义文本用于元件显示

hours_remaining.text = hR; //

minutes_remaining.text = mR; //

seconds_remaining.text = sR; //

把倒计时元件、背景图放入舞台,这样倒计时就可用了。

2.Flash中设置某一帧停顿几秒钟再继续播放

在要停顿的帧上添加代码:

stop();  //停止播放

var fantast=setInterval(go,5000);  //每5秒钟调用一次go()函数

function go() {                       //自定义函数

play();                              //播放影片

clearInterval(fantast);             //清除轮询

}

将上面的倒计时打包为一个元件,并在这个新建元件帧上设置如上代码,再新建一个图层,即可插入要在倒计时播放后的内容,这里就不在详述。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值