图片分解飞入的美丽——四步打造Flash图片分解特效

影音乐园

用Flash制作图片分解特效的一般制作方法,是利用PS或Fireworks的切片工具将图片等分为N份,然后再导入到Flash MX中。且不说会不会使用PS或Fireworks,仅仅在Flash MX中将这些分割完成的图片按一定效果进行无缝拼合就不是一件容易的事,而在CoffeeCup Firestarter中进行制作仅需四步即可完成。

实战:制作Flash图片分解特效

Step1:设定Flash影片大小

启动CoffeeCup Firestarter并在“Quick Start”窗口中设定Flash影片的大小,默认为“400×200”像素,我们可以根据需要灵活设定,本例设为“640×480”(图1)。

12-f09-1.jpg
图1

Step2:添加图片

执行“Movie”(电影) 菜单下的“Add Image”(添加图片)命令,或者直接点击工具栏中的“添加新图片”图标,在弹出的“打开”文件窗口中选择你的图片后,点击“打开”按钮将图片添加进来,然后,我们再根据需要拖动鼠标对图片进行位置和大小的调整。

小提示:如果有多张图片,我们可以重复以上的操作。同时可以通过为剪辑添加空白帧的方式来实现多张图片的分时顺序显示。

Step3:设定特效

执行“Movie”菜单下的“Add Effect”命令,或者直接点击工具栏中的“添加特效”图标,然后在弹出的“Add Effect”文件窗口中选择你要使用的图片特效。图片特效共有两大类,分别是“Motion Effect”(移动特效)和“Action Effect”(动作特效)。因为本例要实现图片的分解拼合效果,所以点击“Action Effect”按钮进入动作特效列表,该列表中共有“Tile”(瓷砖)、“Explode”(爆炸)、“Explode And Grow”(爆炸和扩散)等34种不同的图片分解聚合特效,本例选择了“Assemble”(聚集)特效(即把图片分解后从四面八方向中间聚集),选择好特效后,点击“OK”按钮应用特效。

小提示:如何调整分解图片的拼合速度呢?我们可以通过拖动软件下方的时间轴来控制影片运动速度的快慢,时间轴拉长为变慢,反之为变快。

Step4:保存Flash影片

执行“File”菜单下的“Save as Micromedia Flash(.swf)”命令,或直接按组合键“Ctrl+Alt+S”,在弹出的“Save File”(保存文件)窗口中,为影片选择存放的文件夹并命名,然后点击“保存”按钮,本例将文件命名为“juji.swf”。

至此,我们就在CoffeeCup Firestarter里轻松完成了图片分解特效,赶快向朋友展示一下吧!如果大家还想在做更进一步的加工,还可以将制作的影片调入到Flash MX或是其他第三方的软件中进入修改。

小提示:其实CoffeeCup Firestarter的功能远不止这些,除了本文所介绍的图片特效外,利用它还可以做出漂亮的文字和声音特效,大家有兴趣的话可以自行尝试。

进阶:将影片调入Flash MX再加工

目前CoffeeCup Firestarter生成的SWF文件暂时还不能直接导入Flash MX进行应用,但可以使用Loadmovie函数在Flash MX中调入,方法如下:

Step1:新建Flash影片并将它保存在CoffeeCup Firestarter制作的Flash影片相同的目录下。

Step2:按住“Ctrl+L”打开库面板,新建一个元件并为该元件起一个英文名,如loadswf,以方便下面的调入。把元件拖放至主场景并再次命名为“loadswf”(图2)。

12-f09-4.jpg
图2

Step3:采用loadMovie()函数调入影片,其语法格式为:loadMovie(url,目标,[方法]) ,其中“url”用于指定要加载的 SWF 文件的绝对或相对 URL,直接键入“juji.swf”文件名即可,“目标”用于指定用已加载的 SWF 文件替换目标影片剪辑的名称,“方法”为可选字符串参数。所以本例的完整调入函数为:loadMovie("juji.swf","loadswf")。