您好!欢迎您光临作品添加年月日时的制作原理与方法2_迎客松B站!

体育

I

交友

I

论坛

I

会员注册

I

本站搜索

I

收藏本站

当前位置:首页 >>>实例教程>>>作品添加年月日时的制作原理与方法2
作品添加年月日时的制作原理与方法2
发表日期:2012/9/18 13:33:00 出处:迎客松 作者:翠柏 发布人:hsb345 已被访问 3516

 作品添加年月日时的制作原理与方法2

   

    教学目的:通过本节教学了解和掌握动态文本的实例名称、变量的输入,动作面板及帧as语句的添加,进而在你的动画作品中产生显示年、月、日、时和星期的时效。

  教学对象:本教材是针对有一定动画制作基础和对属性面板、动作面板、工具箱有所了解的朋友们编制的,因此省略了一些步骤,还望谅解。

    教学要点:动态文本、实例名称、动本变量、as语句。

 

    

    作前准备

    准备背景图片一张(或你制作好的动画作品),规格550*400,经过制图软件(ps、fw)处理后,放到指定的文件夹待用。

    制作步骤

    1.启动FLASH8 软件

    2.确立文档属性 设置动画尺寸为550*400,其它默认,点击确定,进入场景1工作区。如图1所示:


图1

    3.首先将准备好的素材导入到库中待用。

    4.编辑制作场景

    添加两个图层,共三个图层。自下而上分别命名为作品、动本、as。

    (1)选择作品图层第一帧,将素材图片(或你的动画作品影片剪辑)拖入舞台,规格550*400,全居中。在第2帧插入帧,上锁。如图2示:       


图2

    (2)选择动本图层第一帧,用文本工具在舞台拖两个并列的动态文本框,并将其放置在作品的下方。居中。 如图3所示:

图3

    A.点击第一个文本框,如图4所示:

图4

在属性面板填写其实例名称为date ,变量为datefinal ,字体、规格、颜色随意。如图5所示:


图5

    B.点击第二个文本框,如图6所示:


图6

在属性面板填写其实例名称为time ,变量为time ,字体、规格、颜色随意。如图7所示:


图7

在第2帧插入帧,锁定该图层。

    (3)选择as图层第一帧,按f9,打开动作面板,在as编辑区输入,如下as语句:

mydate = new Date();
seconds = mydate.getSeconds();
minutes = mydate.getMinutes();
hours = mydate.getHours();
day = mydate.getDay();
date = mydate.getDate();
month = mydate.getMonth();
year = mydate.getFullYear();
if (day == 0)
{
    day = "星期日";
}
else if (day == 1)
{
    day = "星期一";
}
else if (day == 2)
{
    day = "星期二";
}
else if (day == 3)
{
    day = "星期三";
}
else if (day == 4)
{
    day = "星期四";
}
else if (day == 5)
{
    day = "星期五";
}
else if (day == 6)
{
    day = "星期六";
} // end else if
if (month == 0)
{
    month = "1";
}
else if (month == 1)
{
    month = "2";
}
else if (month == 2)
{
    month = "3";
}
else if (month == 3)
{
    month = "4";
}
else if (month == 4)
{
    month = "5";
}
else if (month == 5)
{
    month = "6";
}
else if (month == 6)
{
    month = "7";
}
else if (month == 7)
{
    month = "8";
}
else if (month == 8)
{
    month = "9";
}
else if (month == 9)
{
    month = "10";
}
else if (month == 10)
{
    month = "11";
}
else if (month == 11)
{
    month = "12";
} // end else if
time = hours + ":" + minutes + ":" + seconds;
datefinal = year + "年" + month + "月" + date + "日" + day;

在第2帧插入帧,锁定该图层。

    5.本作业完成后的时间轴,如图8所示:


图8

    6.测试存盘。

 
    说明:
 
    1.动态文本框的规格和各文本框之间的距离可通过测试加以调整,直到满意为止。
 
    2.注意不要忘记各图层均延长到第2帧的哦。
 
 
最终效果显示:


http://hsb345.16789.net/domName/hsb345/20098822554454885.swf

 

全屏下载

 

祝你成功!

 

进入更多教程

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



hsb345
(2010/3/13 16:15:00)

回复方圆朋友:应该和图层多少没有关系的。你可以将你的作品作在影片剪辑中,然后拖入场景1中。


方圆
(2010/3/13 3:15:00) [117.23.145.]

老师您好:年月日时单独和一张背景做能很好的运行;但加在作品里的时候(N个图层),只显示即时时间,时间(秒)不运行,试了几遍都是这样,不知道是怎么回事。

 发表评论:共有 2 条评论

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

迎客松B站 | 设为首页 | 加入收藏 | 联系我们 | 进入管理 | 关于站长 | 本站搜索

联系电话: 联系人:翠柏

琼icp备09005167