您好!欢迎你光临用FLASH制作日历 _心灵港湾!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>学习教程>>>FLASH教程>>>用FLASH制作日历
用FLASH制作日历
发表日期:2007-11-30 3:37:00 出处:不老松 作者:老蔫 发布人:xfsh620627 已被访问 1027


用FLASH制作日历

 

用FLASH制作日历并不复杂,比制作时钟简单多了,不用做任何图形,只用AS脚本和文字动态显示窗就

可以了,下面我把制作过程写成教程:

  
一,在场景的舞台上制作:
1,打开FlashMX,建两层.第一层名:AS,第二层名:显示窗,每层有一帧就够.

2,对"AS层"右击,出来窗口点<动作>,FLASH编辑窗口下方的<动作-帧>面版自动张开,选择<专家模式>

如下图操作:(模式的选择看下行红字和图片说明)

注意:专家模式和标准模式,是设置AS脚本的两个不同方式.
     在以后制作其他FLASH的时候,也需要脚本设置,一定要注意这两种模式.
  
  
  
  
  注意:下面代码:b = newdate.getMonth()+1;原来是:b = newdate.getMonth();
     是我疏忽大意!如果已经会弄日历的,请您改过来!

3,把下面的AS脚本复制粘贴到<专家模式>的窗口里.粘贴完在时间轴的帧里出现小<a>,

再关闭<动作-帧>面板就行了.

fscommand("allowscale", false);
fscommand("showmenu", false);
newdate = new Date();
a = newdate.getFullYear();
b = newdate.getMonth()+1;//加1以后月份才正确
c = newdate.getDate();
d = newdate.getHours();
e = newdate.getMinutes();
f = newdate.getSeconds();
if (d>12) {
d = d-12;
}
aa = a+"年"+b+"月";
cc = c+"日";//也可以把+"日"删除 改成 cc = c;

g = newdate.getDay();
if (g == 0) {
g_d = "星期日";
}
if (g == 1) {
g_d = "星期一";
}
if (g == 2) {
g_d = "星期二";
}
if (g == 3) {
g_d = "星期三";
}
if (g == 4) {
g_d = "星期四";
}
if (g == 5) {
g_d = "星期五";
}
if (g == 6) {
g_d = "星期六";
}
bb = g_d;

4,再打开FLASH编辑窗口下方的<属性>面板,点时间轴"显示窗"层的第一帧,再点左侧<工具>的"A"字母,

在属性里选择<动态文本>,在白色舞台上面点一下,出来动态文本筐,对筐的右下角的方块向右拉长.

此为第一个筐.

第二个筐,再点一次工具的黑箭头,再点<工具>的"A"字母,在白色舞台上按上方法

再点一下,再拉长.

第三个筐,再点一次工具的黑箭头,再点<工具>的"A"字母,在白色舞台上按上方法

再点一下,再拉长.

再回到工具里的黑箭头上.(注意:每次别忘记回到黑箭头上)
于是舞台上出现扁长的三个筐,再分别设置三个筐的属性:
点第一个筐,变量设置为:aa  其他先按下图设置:
注意:1,动态文本框里不写文字.
     2,动态文本框里所要显示的动态文字的字体,字号码,颜色,粗细,对齐方式等等,就在动态文本框的属性里设置,看上图.
同理再设置第二第三个动态文本框:第二个筐属性变量设置为:cc      第三个筐属性变量设置为:bb
  
到此日历制作已经完成.
 

测试调整:
拖动三个筐,摆放适当位置上,再点<修改>里的<文档>,随你设置舞台属性:例如舞台颜色,宽高.
点FLASH编辑窗口上方的<控制><测试影片>,看效果,如果不满意,关闭测试窗口,再重调整动态文本框

大小位置字体颜色等等,反复调试.达到满意为止.
 

一切完成后,点<文件><另存为>,起名保存.
5,效果如下:           源文件下载

 


二,在元件里制作:

点<插入><新建元件>,给元件起名,行为<影片剪辑>,和上面制作一样,成功后拉到舞台,

测试效果是一样的.

总结:
一层设置AS,把AS代码复制粘贴到帧里,另一层做三个动态文本筐,变量名分别是:aa  cc  bb
 
心灵港湾网站欢迎您!
 
http://xfsh620627.16789.net/

 



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



Diah
(2014-3-11 9:45:00) [194.71.15.]

No copilamnts on this end, simply a good piece. http://urziyzdjypo.com [url=http://yumtakei.com]yumtakei[/url] [link=http://pdkcovnm.com]pdkcovnm[/link]


Valentine
(2014-3-9 15:17:00) [193.240.22.]

What a joy to find soemnoe else who thinks this way. http://aaxzdssasrz.com [url=http://nsaivzwh.com]nsaivzwh[/url] [link=http://djkrzzmtff.com]djkrzzmtff[/link]


Roberto
(2014-3-9 4:45:00) [186.208.66.]

You put the lime in the <a href="http://zcgoylied.com">cocount</a> and drink the article up.


Azia
(2014-3-8 15:37:00) [188.143.232.]

Supirrsingly well-written and informative for a free online article.

 发表评论:共有 4 条评论

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

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

联系电话:xfsh:QQ651260640 联系人:xfsh

琼icp备09005167