打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Flash8日历、星期、时间的制作
Flash8日历、星期、时间的制作

发表日期:2012年10月3日  出处:本站  作者:小雨  本页面已被访问 828 次

1.打开flash文档,设置场景黑色,其它默认。

2.插入新建元件名称:时间,类型:影片剪辑,确定。

3.点“文本工具”,打开属性,设置“动太文本”,调整字形、颜色任意,字号(15—20)。在场景拉四个文本框(文本框的大小是显示日历、星期、时间的,可根据显示来调整),用键盘上的移动键把四个文本框移到一条直线上。

4.然后点舞台上的第一个文本框,在“实例名称”处输入“nian”,点第二个文本框,在“实例名称”处输入“riqi”,点第三个文本框,在“实例名称”处输入“xingqi”,点第四个文本框,在“实例名称”处输入“shijian”。

5.新建图层2改名为 “代码层”,打开动作输入语句:

function bb() {

       var rqi:Date = new Date();

       //建立一个时间数据

       var wzrqi:String = ((rqi.getMonth()+1)+""+rqi.getDate()+"");

       //获得年月日

       riqi.text = wzrqi;

       nian.text = rqi.getFullYear()+"";

       var shuzu:Array = new Array("", "", "", "", "", "", "");

       //创建一个长度为 0 或更大的数组

       var fuzhi:String = shuzu[rqi.getDay()];

       //给数组赋值

       xingqi.text = "星期"+fuzhi;

       //xqi文本框赋值

       if (rqi.getHours()<10) {

              xiao = "0"+rqi.getHours();

       } else {

              xiao = rqi.getHours();

       }

       if (rqi.getMinutes()<10) {

              fengzhong = "0"+rqi.getMinutes();

       } else {

              fengzhong = rqi.getMinutes();

       }

       if (rqi.getSeconds()<10) {

              miaoz = "0"+rqi.getSeconds();

       } else {

              miaoz = rqi.getSeconds();

       }

       shijian.text = xiao+":"+fengzhong+":"+miaoz;

       miaozhen._rotation = miaoz*6;

       fengzhen._rotation = fengzhong*6;

       shizhen._rotation = xiao*30;

}

6.返回场景1,把图层1改名为:“时间文本”,拖入库里的“时间”影片剪辑元件,在“实例名称”处输入“genxinbiao”。

7.新建图层2改名为 “代码”,打开动作输入语句:

function genxin(){

call(genxinbiao.bb());

}

intervalId = setInterval(this,"genxin",1000);

8.保存,测试。

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在你的flash作品中添加年月日时的简单方法
教你速记日历法
精美flash动漫欣赏:2012日历
2399.时间*星期*阴阳日历*时节flash代码
20多款FLASH日历
精美flash动漫欣赏:2012日历【值得收藏】
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服