首页
韩国资源
酷站加油
我的展厅
设计名站
古典元素
推荐下载
设计欣赏
每周专访
招募精英
人才专区
网页教程
平面设计
编程开发
设计竞赛
当前位置:
首页
>
网页教程
>
Flash教程
> 正文
输入您的搜索字词
提交搜索表单
日历制作教程
来源:闪吧
2007年09月06日 12:03
网友评论:0条
点击:
本教程将完成效果如下:(
最终完成:每月不同天数)
/UploadTeach/200709/20070904142656514.swf
内容主要涉及文本框侦听和Date类使用。
第一步:输入年月
画出输入年月界面,为两个输入文本各命名为year和month(不懂修改实例名称、链接名称以及元件基本操作的同学可以看我的另一个教程:简单射击游戏教程中的前两三步),在第一帧中的代码就是为这两个输入文本添加侦听,这样每当输入文本有变化,就执行trace(1),注意trace(1)的效果发布后无效。
/UploadTeach/200709/20070904143422792.swf
第二步:显示格式
做一个displayUnit元件(链接名也为displayUnit),当中有个动态文本框,名为unit,我们通过链接、排列多个displayUnit的位置,再相应改变他的unit内容就完成了日历的显示。再做个paper元件拖进场景名为paper,当中写代码。当中onClipEvent (load)事件意思是该元件进入场景后执行一次,用attachMovie链接displayUnit,eval("Day" + i)指的是新链接出的元件,再改变新元件的相应属性完成布置格式。整个过程好比在原来的空的paper里产生了几十个元件进行排列,而这些元件的样式就是displayUnit。
/UploadTeach/200709/20070904143442755.swf
第三步:按每月31天显示
display函数用以更新结果,通过获得该月第一天为星期几确定其位置,在相应排列上后来的日期(全部通过改变unit.text就行了)。把原来的trace(1)改为调用该函数更新结果paper.display(year.text, month.text); 因为display函数是写在paper里的,所以要指明路径paper.display。
http://www.68design.net/download/20070906/20070904143503505.swf
最终完成:每月不同天数
判断是否润年,用数组确定每月天数。最后去掉原来unit中的“1”,当时写上是为了看的到效果好确定其位置。全部源文件如下:
日历.rar
上一篇:
Flash电子杂志常用滚动区域控制代码
下一篇:
类似于自动提款机中的更正按纽怎么实现?
【
收藏此页
】【
打印
】【
关闭
】
相关文章
我要点评
·
曹鹏SEO视频教程
·
百度贴吧推出日历功能
·
汽车娱乐日历等图标矢量素材
·
实用可拖动的日历js+css代码
·
2008年全年日历矢量素材-1
·
2008年全年日历矢量素材-2
·
铅笔、结他、花卉、日历、鞋子矢量素材
·
Fireworks制作按钮简明教程
免责声明
:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求
:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。
关于我们
|
在线反馈
|
广告报价
|
友情链接
|
联系我们
|
免责声明
|
在线投稿
|
网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve
【找网页设计师,当然上网页设计师联盟】