用Flash实现北京奥运倒计时

小鸟在奋斗中

小鸟在奋斗中

2016-02-19 18:25

图老师小编精心整理的用Flash实现北京奥运倒计时希望大家喜欢,觉得好的亲们记得收藏起来哦!您的支持就是小编更新的动力~

    1.启动Flash,新建元件,命名为“倒计时”,行为中选择“影片剪辑”,确定后进入元件编辑窗口。

    2.点击文本工具,在属性中选择“静态文本”,划出一个文本框,设置好文本框的参数,输入内容“现在离2008北京奥运开幕还有”。

    3.点击文本工具,在属性中选择“动态文本”,划出一个文本框,设置好文本框的参数,变量设置为“DaoJiShiText”。

    4.命名所在层为“倒计时”,在时间轴的第一帧上输入以下代码:

    EndTime=new Date(2008,7,8,20,0,0);

    //定义倒计时结束时间,此处为2008北京奥运开幕日

    //注意,月份参数用0-11表示1-12月

    NowTime=new Date();

    //定义当前时间

    zong=Math.floor((EndTime.getTime()-NowTime.getTime())/1000);

    //取得当前时间与结束时间相差的总秒数

    if(zong0)

    {

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com)

    tian=Math.floor(zong/(60*60*24));

    //取得剩余天数

    zong=zong-tian*60*60*24;

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

    //取得剩余小时数

    zong=zong-shi*60*60;

    fen=Math.floor(zong/60);

    //取得剩余分钟数

    zong=zong-fen*60;

    miao=zong;

    //取得剩余秒数

    DaoJiShiText=String(tian)+"天"+String(shi)+"时"+String(fen)+"分"+String(miao)+"秒";

    }

    5.在时间轴的第12帧处插入关键帧,输入语句“gotoAndPlay(1);”。

    6.返回主场景,把倒计时影片剪辑拖放至主场景中,测试运行,效果如图所示。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com)

  

图1 播放效果图

    说明:以上代码以北京2008奥运会开幕为倒计时结束时间,首先计算出当前时间与结束时间相隔的总秒数,再分别转换成对应的天数、小时数、分钟数和秒数。由于Flash默认的帧频是12,代码中在第12帧处使用了“gotoAndPlay(1);”语句,用于安排倒计时代码每隔一秒运行一次,使得所显示的倒计时信息每隔一秒刷新一次。

展开更多 50%)
分享

猜你喜欢

用Flash实现北京奥运倒计时

设计创意
用Flash实现北京奥运倒计时

用宏实现PPT倒计时

设计创意
用宏实现PPT倒计时

什么是极简主义 如何打造极简风格家居

家居设计 装修设计
什么是极简主义 如何打造极简风格家居

excel倒计时函数典型案例:节日倒计时和生日倒计时计算

excel
excel倒计时函数典型案例:节日倒计时和生日倒计时计算

Flash轻松制作2008北京奥运邮票

flash教程
Flash轻松制作2008北京奥运邮票

2017榻榻米书房设计装修效果图 榻榻米书房设计图片

榻榻米 书房 装修设计 书房设计 平面设计
2017榻榻米书房设计装修效果图 榻榻米书房设计图片

用Excel做个工程倒计时牌

办公软件
用Excel做个工程倒计时牌

IOS实现验证码倒计时功能(一)

编程语言 网络编程
IOS实现验证码倒计时功能(一)

2017春夏女装风衣外套流行趋势

服装设计 平面设计 设计 服装搭配
2017春夏女装风衣外套流行趋势

伊朗细密绘画波斯艺术欣赏

伊朗细密绘画波斯艺术欣赏

Mamuka Kikalishvili摄影欣赏 (二)

Mamuka Kikalishvili摄影欣赏 (二)
下拉加载更多内容 ↓