先来看一下作品:
制作过程:
1、打开Flash8.0,创建一个新项目——Flash文档,修改文档属性大小(这里定为600像素宽、200像素高)。
2、选择文本工具A,在文档空白处点击创建一个空文本框,打开下方的属性窗口,设置其为动态文本,选择想要的字体、字号、颜色等,调整到合适的宽度,在“变量”后面的框中输入变量名为h,用于获取小时数。
3、把这个动态文本框复制、粘贴两次,在文档中安排好顺序、位置,修改第二、三个文本框变量名分别为m、s,用于获取分钟数和秒数。
4、再次选择文本工具A,在文档中创建一个文本框,输入符号“︰”,设置其属性为静态文本,选定字体、字号、颜色等,调整到合适的宽度,再复制一个,把它们放在三个动态文本框之间,用于区隔时、分、秒。
5、选择时间轴图层1的第1帧,打开动作窗口,在右边粘贴如下帧动作代码:
onEnterFrame = function () {
t = new Date();
h = t.getHours();
if (h<10) {
h = "0" h;
}
m = t.getMinutes();
if (m<10) {
m = "0" m;
}
s = t.getSeconds();
if (s<10) {
s = "0" s;
}
};
6、到这里就制作完成了,可点击主菜单中的“控制”来“测试影片”(也可直接按下Ctrl Enter组合键)。如果没有问题,就可发布了。
说明:
1、由Flash制作、发布出来的swf影片需要用专门的播放器(如Flash Player)或万能播放器(如暴风影音、QQ影音)才能播放。
2、如果用打包工具FlashPackager把swf文件转换成exe文件,再用程序修改工具eXeScope进行一下修改,就会更加美观、实用,如显示自定义的窗口、窗口始终显示在最前端等。具体操作请查看本人相关作品。