在flash生日卡中,你经常会看到拿起火柴放在蜡烛上点燃的动画。你是怎么做到的?下面给大家详细介绍一下。让我们来看看!
其实原因比较简单:制作第二帧蜡烛燃烧的动画,然后给它下命令。当对手接近你时,进入第二格。当然,这个火柴其实是鼠标,所以鼠标变成火柴还是有一个过程的。它涉及图像缩放、对齐、组件交换、透明按钮的使用等。
首先,准备蛋糕和蜡烛
Ctrl打开文档属性,并将背景色设置为黑色。
Ctrl将蛋糕图片导入到舞台。我准备了一张PNG图片。有耐心的童鞋可以尝试自己画一张。
q键调用变形工具。图片的左上角与舞台对齐。将变形点移动到左上角,按住Shift键拖动右下角,将图片缩小到与舞台相同的宽度。
Ctrl调出对齐面板,选择底部对齐,并将蛋糕移动到舞台底部。
创建一个新的电影编辑组件,我将其命名为生日蜡烛2。Ctrl调出“库”面板,并将蜡烛组件拖到舞台上。这是我提前做好的组件。
该层的第二帧F6插入了一个关键帧。选中蜡烛后,Ctrl+F3将打开属性面板,单击“交换”,然后在出现的面板中选择生日蜡烛。
启用该选项可以仅显示轮廓,编辑多个帧,并将第二帧蜡烛线与第一帧对齐。
创建一个新的层2,并在第一帧和第二帧插入关键帧。F9键调出动作面板,每一帧都写有stop,这样组件就不会自动播放动画,无论进入哪一帧都会停留在那一帧。
在蜡烛上新建一层,命名为透明按钮。r键调用矩形工具,颜色面板中的线条颜色被禁用,颜色可选,Alpha值为0%。在蜡烛的火焰处拉出一个方块。
F8键将透明正方形转换为按钮元素。
在动作面板中为此按钮写入on (rollOver) {gotoAndPlay(2 );},将鼠标移过来,输入并播放第二帧。
回到场景,创建一个新层,并将生日蜡烛2组件拖到“库”面板中的该层。调整到合适的尺寸。
按住Alt键复制几份,数量随你喜欢。此时,移动鼠标,蜡烛就可以点燃了。当然,我们要用一根真正的火柴点燃它,所以现在让我们进行下一步。
第二,制作火柴
Ctrl创建一个新的电影编辑组件,并将其命名为Match。在第一帧中,分别用线条工具和画笔工具绘制火柴棍和火柴头。
创建一个新层,拖动火焰和光晕到图书馆面板,并调整变形工具到适当的大小。
回到场景,创建一个新的匹配层,并将匹配组件拖动到场景中。
在属性面板中,为匹配项取一个实例名,并在此输入匹配拼音的首字母。
新建一层,在时间轴上写startDrag('hc 'true);鼠标.隐藏;使火柴可以被拖动和鼠标隐藏。测试一下。
需要注意的事项
在本文中,使用as2。请从flash的发布设置和as版本中进行选择。
以上是用flash制作gif动画效果的方法介绍,用鼠标点蜡烛。手术难度不是很大。你学会了吗?希望这篇文章能对大家有所帮助!