当前位置:首页 >>>PS教程>>>FLASH8制作>>> 用FLASH制作到计时牌(真心爱昵)
用FLASH制作到计时牌(真心爱昵)
发表日期:2008/4/26 15:44:00 出处:原创 作者:未知 发布人:rmg1966 已被访问 734

 

FLASH动画基础知识

用FLASH制作到计时牌

整理编写:真心爱昵

效果图:


 一、打开 FLASH软件 舞台尺寸设置为宽400 ,高150,背景色默认。
 二、点插入——新建一个影片剪辑元件,名称“到计时”。

   1、再插入二个图层,把图层分别命名为“虚拟舞台”、“静态文本”、“动态文本”。如图:


   2、选虚拟舞台层的第一帧,点选[矩形工具],笔触颜色禁止,填充色任意,在舞台任意画一个方型, 点属性,把宽和高设置为400*150,全居中。
   3、选静态文本层的第一帧,点选[文本工具],在属性里选静态文本,设置好字体、字号,在舞台里画好文本框,写上《距离2008年劳动节还有:》然后调整好位置。



   4、选动态文本层的第一帧,点选{文本工具],在属性里选动态文本,设置好字体,字号,在舞台里画一个文本框,调整好位置和大小,在这里不要写字。然后在属性的变量里输入《DaoJiShiText》。


  右键点击第一帧,选动作,然后在动作面板里输入如下帧语句:

 EndTime=new Date(2008,4,1,0,0,0);
      //定义倒计时结束时间,此处为2008年劳动节
      //注意,月份参数用0-11表示1-12月
      NowTime=new Date();
      //定义当前时间
      zong=Math.floor((EndTime.getTime()-NowTime.getTime())/1000);
      //取得当前时间与结束时间相差的总秒数
      if(zong>0)
      {
        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)+"秒";
      }

       然后点一下自动套用格式,检查一下语句。在12帧处插入关键帧,输入帧语句《gotoAndPlay(1);》,再在静态文本的12帧插入帧,把虚拟舞台图层删掉。注意!!!你只要把《EndTime=new Date(2008,4,1,0,0,0);》里的日期和时间改成你需要的日期就可以了,其他语句不要改动,只要你的电脑显示的时间正确做出来的时间也正确。


 

三、回到主场景
    1、选中第一帧,用[矩形工具],笔触关闭,填充色为黄色,在舞台里画一个矩形,在属性里设置好宽和高400*150,全居中。
    2、添加一个层,把到计时元件拖到舞台,调整好位置。

四、点【保存】,测试效果

 

 

  欢迎您的到来 --《海洋之心》网站欢迎您!

http://xiaofan118.16789.net/


双击自动滚屏 【打印本页】 【关闭窗口
 相关评论:



真心爱昵
(2008/6/22 15:34:00) [122.231.197.]

过了日期就不显示了


d
(2008/6/6 11:02:00) [222.246.207.]

没有显示出来啊

 发表评论:共有 2 条评论

身份选择:会员 游客(游客不需要输入密码)
用 户 名: 密 码:
评论内容:
(最多评论字数:500)

 海洋之心 | 设为首页 | 加入收藏 | 联系我们 | 进入管理 | 关于站长 | 本站搜索

联系电话:QQ:393688247 联系人:晓帆