-
flash动画作品如何添加系统时间之一
一创建时间、日期动态文本元件
时间动态文本元件分三个图层日期图层第一帧用文本工具拉出动态文本框 ,在第二帧点击插入帧 ,日期动态文本实例名称 输入 date ,时间图层第一帧用文本工具拉出动态文本框,第二帧为延长帧,时间动态文本实例名称 输入 time 。语句图层第一帧点右键,点击动作,输入脚本为 :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 = "星期六";} if (month ==
0){month = "01";}else if (month ==
1){month = "02";}else if (month ==
2){month = "03";}else if (month ==
3){month = "04";}else if (month ==
4){month = "05";}else if (month ==
5){month = "06";}else if (month ==
6){month = "07";}else if (month ==
7){month = "08";}else if (month ==
8){month = "09";}else if (month ==
9){month = "10";}else if (month ==
10){month = "11";}else if (month ==
11){month = "12";} time = hours + ":" + minutes + ":" + seconds;datefinal = year + "年" + month + "月" + date + "日" + day;第二帧为延长帧。二时间元件在主场景放置及脚本把时间动态文本元件拉入主场景任意一个图层的第一帧,再添加脚本图层分三帧输入语句, 第一帧是 i = 1; 第二帧是 duplicateMovieClip("aa", i, i);setProperty(i, _x, random(1000) + 5);setProperty(i, _y, random(600));setProperty(i, _alpha, random(50) + 20);tint = random(30) + 4;eval(i)._xscale = tint;eval(i)._yscale = tint;i = i + 1;if (i == 40){gotoAndPlay(1);}第三帧是 gotoAndPlay(2);其他图层是自己的构思元件,没有脚本。2015/10/6 15:50:46