flash如何制作青蛙闹钟
的有关信息介绍如下:用flash软件制作一款可爱有趣的闹钟,如图所示的样式;
这是一款能按电脑当前时间走动的钟;
朋友们也想动动手吗?那么跟着小编一起来制作吧,享受其中的乐趣。
新建flash文档;
鼠标右键点“图层1”,如图1所示;
弹出的操作框中,把该图层命名为“青蛙钟面”;
在工具箱中点选“椭圆”工具;
在属性面板中设置“笔触颜色”为“黑色”;
“笔触高度”为“2”;
“填充颜色”为“绿色”;
然后,按住键盘SHIFT键,绘制出宽度和高度都是“180”的一个正圆形;
把圆形设置为居中对齐于舞台;
在工具箱中点选“椭圆”工具;
在属性面板中设置“笔触颜色”为“黑色”;
“笔触高度”为“2”;
“填充颜色”为“白色”;
然后,按住键盘SHIFT键,绘制出宽度和高度都是“140”的一个正圆形;
把圆形设置为居中对齐于舞台;如图5所示;
新建一图层,命名为“青蛙眼睛”;把此图层放于“青蛙钟面”图层的下方。
并点选“椭圆”工具;
在属性面板中设置“笔触颜色”为“黑色”;
“笔触高度”为“2”;
“填充颜色”为“绿色”;
然后,按住键盘SHIFT键,绘制出宽度和高度都是“60”的一个正圆形;如图6所示;
同步骤3操作,再绘制一个正圆形,宽度和高宽分别为“30”;
“填充颜色”为“白色”;然后把此圆形移到到如图7所示的位置上;
再绘制一个正圆形,宽度和高宽分别为“5”;
“填充颜色”为“黑色”;然后把此圆形移到到如图低八8所示的位置上;
用“选择”工具,把组成眼睛的三个图形同时选中;
然后,按键盘的CTRL+G键,把这三个图形转换成“组”;
鼠标右键点下此组图形,弹出的菜单中点“复制”,然后右击弹出菜单中点“粘贴”,粘贴另一组一样的图形;
把这两组图形分别放在如图11所示的位置上;
新建一图层,图层命名为“青蛙耳朵”;此图层放于“青蛙钟面”图层的下方;
然后,点选“椭圆”工具;
在属性面板中设置“笔触颜色”为“黑色”;
“笔触高度”为“2”;
“填充颜色”为“绿色”;
然后,按住键盘SHIFT键,绘制出宽度和高度都是“60”的一个正圆形;
同样操作绘制另一个圆放于右边,如图12所示。
现在,把这两个圆放在如图13所示的位置上;
新建一图层,图层命名为“青蛙腿”;放于“青蛙钟面”图层的下方;
然后,点选“椭圆”工具;
在属性面板中设置“笔触颜色”为“黑色”;
“笔歌喝之触高度”为“2”;
“填充颜色”为“绿色”;
然后,按住键盘SHIFT键,绘制出宽度和高度都是“35”的一个正圆形;
同样操作再绘制5个宽度和高度都是“10”的正圆形,如图14所示;
把这6个图形叠放好,如图15所示;
用“选择”工具把这6个图形同时选中,再按键盘的CTRL+G键,把这6个图形转成“组”;再把这个“组”复制粘贴出另一个放于右边;
现在把右边的“组”水平翻转;在文档上方的菜单栏中顺序点:修改--变形--水平翻转;最后图形如图17所示;
把左右两边的“组”图形分别放在如图18所示的位置上;
接着绘制刻度盘;
按键盘的CTRL+F8键,新建影片剪辑元件,命名为“刻度盘”;
在工爷沫具箱中点选“线条”工具,在属性面板中设置”笔触颜色“为黑色;
”笔触高度“为1;
按键盘的SHIFT键画出一条长139的横直线;
把直线调整为居中对齐于舞台;
点选“椭圆”工具,在属性面板中设置高度和宽度都是125,“填充颜色”为无;把此圆调整为居中对齐于舞台;
选中圆内部的线段,把线段删除;同样操作把圆删除;现在剩下左右两边的线段;如图22所示;
同时选中这两段线,在变形面板中设置旋转度为6;再点下如图23箭头所指的“复制并应用变形”按钮;重复点“复制并应用变形”按钮,直到如图24的样子为止形成一个刻度盘;
再把整点方向的线设置为4的笔触高度;
转回到主场景,新建一图层,命名为“刻度盘;
然后,在库面板中把刚才制作的刻度盘元件移到舞台中,调整为居中对齐于舞台;
现在再新建一个影片剪辑的元件,命名为“钟指针”;
然后,点选“椭圆”工具,画一个高度为4,宽度为4,“笔触高度”为1“填充颜色”为无的圆;调整为居中对齐于舞台;
再转回到主场景,新建一图层,命名为“钟时针”;把库面板中的“钟指针”元件移到舞台,并调整为居中对齐于舞台;
然后,用“选择”工具双击下“钟指针”;转到其元件内部;
画出一个钟时针图形,如图29所示;
转回到主场景,点选“钟指针”元件,在属性面板中把元件实例名为“hand_hour";
新建一图层,命名为“钟分针”;
把库面板里的“钟指针”元件移到舞台中,把此元件设置宽度7,高度50的分针图形;重叠在钟指针图形上;在属性面板中把元件实例名为“hand_minute";
新建影片剪辑元件,命名为“钟秒针”;
画一个高度和宽度都是9的圆形,把此图形居中对齐于舞台;
转回到主场景,新建图层命名为“钟秒针”;
把库面板的“钟秒针”元件移到舞台中,居中对齐于舞台;
双击元件进行编辑,点选“线条”工具画出一条红色,高度为75,“笔触高度”为3的纵直线,放于如图34所示的位置;
转回到主场景,把钟秒针的实例名命名为“hand_second”;
新建一图层,命名为“小圆”;画一个小圆,“填充颜色”为红色,“笔触颜色”为红色,高度和宽度各为7;居中对齐于舞台;如图35所示;
再新建一图层,命名为“代码”;在图层的第一帧,按下F9键打开“动作帧”的面板;然后输入代码;
代码为:
//初始化时间对象,用于存储当前时间
var now:Date = new Date();
//获取当前时间的小时数值
var hour:Number=now.getHours();
//获取当前时间的分钟数值
var minute:Number=now.getMinutes();
//获取当前时间的秒数值
var second:Number=now.getSeconds();
//计算时针旋转角度
var rad_h = hour % 12 * 30 + int(minute / 2);
//计算分针旋转角度
var rad_m = minute * 6 + int(second / 10);
//计算秒针旋转角度
var rad_s = second * 6;
//设置时针旋转属性值
hand_hour._rotation = rad_h;
//设置分针旋转属性值
hand_minute._rotation = rad_m
//设置秒针旋转属性值
hand_second._rotation = rad_s;
在所有图层的第二帧处按下F5插入帧;
按键盘的CTRL+ENTER键,测试下,闹钟是否能按电脑当前时间走动;
没问题的就点保存;
一个按电脑当前时间走动的钟即制作完成。
朋友们可以自己制作下哦,非常有趣。