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

公司需要制作一个小的倒计时,其中要插入一段视频轮播;使用了两个方案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);             //清除轮询

}

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值