Flash时钟制作(注意:不是钟表式的)
2005-09-16 11:36
381 查看
来自:闪灵教学屋
1.首先新建一个场景,ctrl+m将里面的设置数值按图所示。 | ||
2.将layer命名为time,大家会问为什么要改他的名?这只是我的一个习惯!有利于层次的分明!ctrl+f8新建一symbol,将name设为time,behavior选为moive clip,如图所示。 | ||
3.现在的位置进入了moive clip-time的编辑场景,选择tools工具条里的文字选项text tool,ctrl+t打开文字工具面板,在text option里选择Dynamic Text,然后在场景中拉一个文字框,用arrow点选它,回到文字面板,将Variable的值设为time1如图: | ||
接着我们要制作另一个文字框,做法和3相同,只是将他的Variable值设为time2。回到主场景scene1,ctrl+l打开素材库,将制作好的mc-time拖入至合适的位置! | ||
4.在time层上新增一layer,给他命名为text,加上文字。如:“现在的时间是”等。好了,身体部分全搞定了!接下来就是他的灵魂了!:p....用鼠标选中mc-time,单击右键,在弹出的菜单中选Ation,打开AS面板。如图: | ||
8.下面我们来看看里面的AS吧! | ||
onClipEvent (load) { //当影片读入时 days = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'); months=new Array('January','February','March','April','May','June','July','August','September‘ ,'October','November','December'); //用new Array来定义星期和月份的数值 timedate=new Date(); } onClipEvent (enterFrame) { hour=timedate.getHours(); minutes=timedate.getMinutes(); seconds=timedate.getSeconds(); todaydate=timedate.getDate(); day=timedate.getDay(); dayname=days[day]; month=(timedate.getMonth()+1); monthname=months[month-1]; year=timedate.getFullYear(); if (length(minutes)==1) { //当分钟的数值只有一位时,在他的前面加上字符0 minutes="0"+minutes; } if (length(seconds)==1) { //当秒数的数值只有一位时,在他的前面加上字符0 seconds="0"+seconds; } time2=hour+":"+minutes+":"+seconds; //将时间,分钟,秒按顺序排列 time1=dayname; delete timedate; timedate=new Date(); } 来看看里面的函数吧 getHours是用来获取当前小时 getMinutes是用来获取当前分钟 getSeconds是用来获取当前秒 getDate是用来获取当前日期 getDay是用来获取当前星期 getMonth是用来获取当前月份 getFullYear是用来获取当前年份 | ||
[align=right][/align] |
相关文章推荐
- Flash制作时钟
- Flash AS3 学习9 - 时钟的制作
- 利用Flash制作一个可以自由拨动的时钟模具
- (本人stm32f03)配置系统时钟时,需要注意flash等待周期数要和系统时钟频率对应,不然程序跑飞
- 利用Flash制作一个可以自由拨动的时钟模具
- Flash时钟制作
- flash的dragonbone插件导入cocos2d的注意事项
- 使用SVG制作简单的时钟效果
- 在PB中用Flash制作Splash封面
- 用.net GDI+制作时钟
- Dreamweaver制作简易Flash相册
- flash动态缓冲图片导航制作详解
- OverlayIcon 制作流程及注意项
- 制作Web动画——动画制作工具Flash MX
- 制作Html页面规范的十大注意事项
- 全Flash网站和单个Flash作品制作的区别
- 如何制作flash的关闭按钮
- 学习flash脚本应注意的几个问题
- 网吧系统制作步骤与注意事项
- bcastr.swf 制作类似csdn,flash 通用图片轮换播放器