╄━→.︵.輪回 2008-7-20 18:02
麦子教大家制作Flash开门关门效果
[font=楷体_GB2312][size=3][color=Red]你是否会觉得你自己空间的模版会显得单调呢,是不是看到别人的模版能开能关很羡慕呢,其实做法并不难,今天麦子就教大家制作开门和关门的效果,
先看下效果:
[flash]http://up.qzone.net.cn/flash/20080720021311_qq249710054.swf[/flash]
准备工作,当然首要的准备工作就是要有flash8。0软件,此软件前几篇日志有下载地址
,准备好两张图,注意:图1为边框模版,中间一定要透明,格式 为“PNG”格式,如果不是透明也没事用矩形根据挖个洞就可以了 图2作为门,大小稍微比图1镂空部分大一点就好。还要准备好两个按钮。
图1:(模板)
[img]http://hd83.15150.com/photo/2010_7_21/3334724_13275576.jpg[/img]
图2:(效果门)
[img]http://hd83.15150.com/photo/2010_7_21/3334724_13285558.jpg[/img]
下图做为开门按钮:
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1342283.jpg[/img]
下图做为关门按钮
[img]http://hd83.15150.com/photo/2010_7_21/3334724_13515299.jpg[/img]
1:打开运行flash后,新建一个flash文档,双击”12fp 文档尺寸改为图1的尺寸
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1331138.jpg[/img]
然后执行 文件——导入——导入到舞台,将图1导入flash文档中
2:将图1实现真正的镂空。其操作步骤:点击图1右键选择 “分离”,再在工具栏中选择套索工具,接着选择工具栏下方的“魔术棒”,然后用魔术棒点击图1,当魔术棒选中要镂空部分时,右键选择“剪切”,这样就实现真正的镂空了,
3:把图层1锁定,
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1332993.jpg[/img]
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1334010.jpg[/img]
然后添加一个新图层 执行 文件——导入——导入到舞台,将图2导入,把图层1和图层2的位置调换下,使图层1确保在图层2的上面
4:用选择工具调整好图2的位置,使其能完全覆盖图1的 镂空部分,如图
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1334546.jpg[/img]
5:再在图层2时间轴上的第30帧处插入关键桢,图层1的第30桢处插入桢,如图所示
[img]http://hd83.15150.com/photo/2010_7_21/3334724_13393676.jpg[/img]
6:在图层2的1到30桢内任意桢处,点击右键 “创建补间动画”,此时再选中图层2的第30桢,用方向键将图2拖到图1的外边, OK 再按CTRL+回车键测试下,此时这个门是自动一开一关的 接下来就是通过按钮来控制它开关
7:此时要选择图层2的第1桢,按F9,弹出动作面板,给他加指令:stop();
[img]http://hd83.15150.com/photo/2010_7_21/3334724_13403349.jpg[/img]
在图层2的第30桢也同样的方法加这个动作,
8:再选择图层1,选择插入图层工具插入一个新图层3(芝麻开门按钮),执行文件——导入——导入到舞台,将图3(芝麻开门按钮)拖入相应的位置,然后点击图3右键将其转化为元件,选择按钮,这样就转化为按钮了,
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1341303.jpg[/img]
9:接着右键点击 芝麻开门 选中“动作”,弹出动作面板后,输入动作指令如下
on (release) {
play();
}
如图所示:
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1342210.jpg[/img]
这样就已经实现了按钮控制开门了,
可以按Ctrl+回车测试一下 这只是开门
只是开门的效果:
如果不对 可以对照一下 如图:
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1345386.jpg[/img]
接下来就制作关门效果
10:在图层2的第60桢处插入关键桢,选择图层2的第60桢,同样用方向键把图2(门)移至和第一桢同一个位置,选择30桢和60桢之间任意桢创建补间动画。同样在图层1的第60桢处插入桢。
[img]http://hd83.15150.com/photo/2010_7_21/3334724_1346381.jpg[/img]
9:再添加一个图层4(关门 按钮)用选取工具移动至相应位置,同样的方法把他转化为元件后选择“按钮”, 点击右键动作,输入动作指令
on (release) {
play();
}
10:按CTRL+回车键测试下,此时这个门已经受两个按钮的控制了,但是发现还有些细节问题,就是要实现两个按钮间的相互交替问题。
有细节问题的效果
[flash]http://up.qzone.net.cn/flash/20080720021311_qq249710054.swf[/flash]
11.处理很简单:将图层3(开门 按钮)删除一桢,如图
[img]http://hd83.15150.com/photo/2010_7_21/3334724_134731.jpg[/img]
再在图层4(关门 按钮)的第30桢处插入关键桢后选择第29桢,将其前面的29桢清除,操作如图
[img]http://hd83.15150.com/photo/2010_7_21/3334724_13474361.jpg[/img]
此时在时间轴上的桢的情况如图
[img]http://hd83.15150.com/photo/2010_7_21/3334724_13481778.jpg[/img]
最后一步,执行文件——导出——导出影片,即可,然后将其上传生成“SWF”地址就可以在空间上使用了
最终效果:
[flash]http://up.qzone.net.cn/flash/20080720021311_qq249710054.swf[/flash]
地址:[url]http://up.qzone.net.cn/flash/20080720021311_qq249710054.swf[/url]
这里的QQ图只是麦子拿来做教程的 你可以找你自己喜欢的图做。其实很简单,快多手做吧!
如果还不明白的请联系麦子QQ:249710054[/color][/size][/font]
港仔 2008-7-21 22:24
要不要这么复杂呀,Photoshop 一张开门图,上下帧5-6秒,编辑图层转按钮,添加以下动作脚本不就ok了!
在图层play按钮上,加动作脚本:
on (release) {
play();
}
在图层stop按钮上,加动作脚本:
on (release) {
stop();
}
[[i] 本帖最后由 港仔 于 2008-7-21 22:26 编辑 [/i]]