
你的位置:首页>>Flash MX动画乐园>>钟表(3)
(21) 选中“秒针”图层的第1帧并单击右键,从弹出的快捷菜单中选择Actions命令,打开ActionScript 编辑器,添加如图8-21所示的代码。

图8-21 添加“秒针”图层的第1帧代码
(22) 选中“秒针”图层的第2帧,添加如图8-22所示的代码。

图8-22 添加“秒针”图层的第2帧代码
(23) 按照给“秒针”图层的第1、2帧添加代码的方法,给“分针”和“时针”图层的第1、2帧分别添加如下的代码:
“分针”图层第1帧代码:
now=new Date();
//获取系统时钟的分钟数
clMinutes=now.getMinutes();
//设置分针旋转的角度
setProperty("kf", _rotation, clMinutes*6);
“分针”图层第2帧代码:
gotoAndPlay(1);
“时针”图层第1帧代码:
now=new Date();
//获取系统时钟的分钟数
clHours=now.getHours();
clMinutes=now.getMinutes();
clsm=clMinutes/60;
//设置时针旋转的角度
setProperty("ks", _rotation, (clHours+clsm)*30);
“时针”图层第2帧代码:
gotoAndPlay(1);
(24) 代码设置完成后对当前场景进行测试,图8-23所示为测试中的几帧效果。



图8-23 时钟动画