准备背景图片一张(或你制作好的动画作品),规格550*400,经过制图软件(ps、fw)处理后,放到指定的文件夹待用。
制作步骤
1.启动软件
2.确立文档属性 设置动画尺寸为550*400,其它默认,点击确定,进入场景1工作区。
3.首先将准备好的素材导入到库中待用。
4.创建影片剪辑元件
选择“插入-新建元件”,建立一个名为“时效”的影片剪辑元件,点击确定,进入元件编辑区。添加一个图层,共两个图层。下层命名为动本,上层命名为as。
(1)选择动本图层第一帧,用文本工具在舞台拖四个并列的动态文本框,
A.点击第一个文本框,在属性面板填写其实例名称为nian ,字体、规格、颜色随意。
B.点击第二个文本框,在属性面板填写其实例名称为riqi ,字体、规格、颜色随意。
C.点击第三个文本框,在属性面板填写其实例名称为shijian ,字体、规格、颜色随意。
D.点击第四个文本框,在属性面板填写其实例名称为xingqi ,字体、规格、颜色随意。锁定该图层。
(2)选择AS图层第一帧,按f9,打开动作面板,在as编辑区输入,如下语句:
function cc()
{
var _loc1 = new Date();
var _loc3 = _loc1.getMonth() + 1 + "." + _loc1.getDate() + ".";
riqi.text = _loc3;
nian.text = _loc1.getFullYear() + ".";
var _loc2 = new Array("日", "一", "二", "三", "四", "五", "六");
var _loc4 = _loc2[_loc1.getDay()];
xingqi.text = "星期" + _loc4;
if (_loc1.getHours() < 10)
{
xiao = "0" + _loc1.getHours();
}
else
{
xiao = _loc1.getHours();
} // end else if
if (_loc1.getMinutes() < 10)
{
fengzhong = "0" + _loc1.getMinutes();
}
else
{
fengzhong = _loc1.getMinutes();
} // end else if
if (_loc1.getSeconds() < 10)
{
miaoz = "0" + _loc1.getSeconds();
}
else
{
miaoz = _loc1.getSeconds();
} // end else if
shijian.text = xiao + ":" + fengzhong + ":" + miaoz;
miaozhen._rotation = miaoz * 6;
fengzhen._rotation = fengzhong * 6;
shizhen._rotation = xiao * 30;
} // End of the function
锁定该图层。
5.编辑制作场景
返回场景1,添加两个图层,共三个图层。自下而上命名为作品、时效、as。
(1)选择作品图层第一帧,将素材图片(或你的动画作品影片剪辑)拖入舞台,规格550*400,全居中。上锁。
(2)选择时效图层第一帧,从库中拖出时效影片剪辑到舞台,放置在作品的下方,居中。点击该实例,在属性面板填写其实例名称为mc ,上锁。
(3)选择AS图层第一帧,按f9,打开动作面板,在as编辑区输入,如下语句:
function genxin()
{
call(mc.cc());
}
intervalId = setInterval(this, "genxin", 1000);
锁定该图层。
6.测试存盘。
方法二:
1.启动 软件
2.确立文档属性 设置动画尺寸为550*400,其它默认,点击确定,进入场景1工作区。
3.首先将准备好的素材导入到库中待用。
4.编辑制作场景
添加两个图层,共三个图层。自下而上分别命名为作品、动本、as。
(1)选择作品图层第一帧,将素材图片(或你的动画作品影片剪辑)拖入舞台,规格550*400,全居中。在第2帧插入帧,上锁。
(2)选择动本图层第一帧,用文本工具在舞台拖两个并列的动态文本框,并将其放置在作品的下方。居中。
A.点击第一个文本框,在属性面板填写其实例名称为date ,变量为datefinal ,字体、规格、颜色随意。
B.点击第二个文本框,在属性面板填写其实例名称为time ,变量为time ,字体、规格、颜色随意。在第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.测试存盘。
方法三:
制作步骤
1.启动软件
2.确立文档属性 设置动画尺寸为550*400,其它默认,点击确定,进入场景1工作区。
3.首先将准备好的素材导入到库中待用。
4.编辑制作场景, 添加两个图层,共三个图层。自下而上分别命名为作品、动本、as。
(1)选择作品图层第一帧,将素材图片(或你的动画作品影片剪辑)拖入舞台,规格550*400,全居中。在第2帧插入帧,上锁。
(2)选择动本图层第一帧,用文本工具在舞台拖五个并列的动态文本框,并将其放置在作品的下方。居中。
A.点击第一个文本框,在属性面板填写其变量为yeahtext ,字体、规格、颜色随意。
B.点击第二个文本框,在属性面板填写其变量为daytext ,字体、规格、颜色随意。
C.点击第三个文本框,在属性面板填写其变量为weektext ,字体、规格、颜色随意。
D.点击第四个文本框,在属性面板填写其变量为half ,字体、规格、颜色随意。
E.点击第五个文本框,在属性面板填写其变量为timetext ,字体、规格、颜色随意。在第2帧插入帧,锁定该图层。
(3)选择as图层第一帧,按f9,打开动作面板,在as编辑区输入,如下as语句:
time = new Date();
hour = time.getHours();
minute = time.getMinutes();
second = time.getSeconds();
milli = int(time.getMilliseconds()/10);
if (minute<10) {
minute = "0"+minute;
}
if (second<10) {
second = "0"+second;
}
if (milli<10) {
milli = "0"+milli;
}
if (hour<12) {
half = "上午";
} else {
half = "下午";
}
yeahtext = time.getFullYear();
daytext = time.getMonth()+1+" 月 "+time.getDate()+" 日";
weektext = "星期 "+time.getDay();
timetext = hour+":"+minute+":"+second+":"+milli;
在第2帧插入帧,锁定该图层。
5.测试存盘。
方法四:
制作步骤
1.启动软件
2.确立文档属性 设置动画尺寸为550*200,其它默认,点击确定,进入场景1工作区。
3.编辑制作场景, 添加四个图层,共五个图层。自下而上分别命名为背景、动本、静本、边框、as。
(1)选择作品图层第一帧,导入或制作一个背景(或你的动画作品影片剪辑)拖入舞台,规格550*200,全居中。上锁。
(2)选择动本图层第一帧,用文本工具在舞台拖七个动态文本框,并将其放置在背景上。
A.点击第一个文本框,对文字的相关设置可参考,在属性面板填写其变量为nian 。
B.同理同种方法分别依次完成其它动态文本的设置,其实例名称依次是:yue、ri、shi、fen、miao、xingqi。上锁。
(3)选择静本图层第一帧,用文本工具在相关位置输入输入相对应的内容。上锁。
(4)选择边框图层第一帧,导入或制作一个边框,规格为550*400,全居中。上锁。
(5)选择as图层第一帧,按f9,打开动作面板,在as编辑区输入,如下as语句:
var nowtimeid = setInterval(nowtime,1000);
var xq:Array = new Array("日","一","二","三","四","五","六");
function nowtime(){
var now:Date = new Date();
year = now.getFullYear();
mon = now.getMonth();
day = now.getDate();
week =now.getDay();
hour = now.getHours();
minu = now.getMinutes();
second = now.getSeconds();
nian.text = year;
yue.text = mon+1;
ri.text = day;
shi.text=hour;
fen.text= minu;
miao.text = second;
xingqi.text=xq[week];
}
锁定该图层。
4.测试存盘。
说明:本方法其特点是:年、月、日、时、分、秒,星期分别设定,这样,在你可不需要修改脚本的情况下自由取舍,其位置也可自定。