2.在图层1用文字工具拖出六个动态文本框,分别将变量名设为“year”、“month”、“date2”、“day”、“hour”、“minute”、“second”,再加上一些静态修饰文本,如“Time”“:”等,排列如图2: 设置文字的颜色与PPT背景相近。由于经过投影仪播放的影像与在电脑显示器中不完全一致,就利用这一点差异使得演讲者能看到数字时钟,而观众却基本看不到。 3.新建一层,按F9打开帧动作面板,加入AS代码,注意所有标点符号均为英文半角。 详细解说如下: _root.onEnterFrame = function(){ mydate = new Date(); //构建日期时间实例; year = mydate.getFullYear(); //读取年份赋给变量“year”; month = mydate.getMonth()+1; //读取月份赋给变量“month”; date2 = mydate.getDate(); //读取日期赋给变量“date2”; day = mydate.getDay(); //读取星期赋给变量“day”; day = "星期:"+day; //变量day显示格式为"星期+day"形式; hour = mydate.getHours(); //读取小时赋给变量“hour”; minute = mydate.getMinutes(); //读取分钟赋给变量“minutes”; second = mydate.getSeconds(); //读取秒赋给变量“second”; if (hour<=12) { //如果变量hour小于等于12; hour = "AM:"+hour; //变量hour显示为"AM+hour"形式; } else if (hour>12) { //否则变量大于12; hour = "PM:"+hour; //变量hour显示为"PM+hour"形式. } }; |