制作时钟的方法多种多样,这里采用Flash来设计一个,顺便练习CS3语言的编程技巧。具体操作步骤如下所示。
1、 创建一个新Flash文档,并将文档类型设定为ActionScript 3.0。
2、 新建一个名为Clock的影片剪辑,导入钟面图片或自行设计绘制钟面,完成钟面的制作。
3、 创建影片剪辑时钟,使用绘图工具绘制时针图形,具体样式所示。
4、 新建影片剪辑分针,使用绘图工具绘制分针图形,形状参考示意图。
5、 新建一个名为秒针的影片剪辑,使用基本绘图工具绘制出秒针的形状,具体样式可参考示意图。
6、 将图层1更名为钟面,随后把名为Clock的影片剪辑拖入主场景。新建一个图层,命名为时针,并将时针影片剪辑放入主场景,实例名称设为sz_mc。接着创建另一个图层,命名为分针,将对应的影片剪辑拖入场景,并将其实例命名为fz_mc。再新建一个名为秒针的图层,将秒针影片剪辑添加至主场景,实例名称设置为mz_mc。最后调整各个影片剪辑的位置,使其准确对齐,布局效果如参考图所示,确保各指针围绕中心点正确排列,形成完整的时钟外观。
7、 提示:各影片剪辑的中心需与钟面中心对齐,且时针、分针、秒针的旋转点应设在其一端。
8、 新建一个图层并命名为日期,在该图层中插入四个文本框,分别命名为y_txt、m_txt、d_txt和w_txt,用于显示年、月、日及星期,还可根据需要添加其他文本框作为修饰性文字。
9、 新建一个图层,命名为Action,在第1帧右键选择动作,于弹出的代码窗口中输入指定代码。
10、 按下Ctrl + 回车组合键,打开调试界面,可实时查看时钟运行状态。
评论
更多评论