在Freehand中创建swf动画(1)

作者:网络 来源:佚名 更新时间:2008-07-09 点击:
在这个教程中我们将会创建一个比较简单的动画效果,然后将这个效果输出成swf格式的flash文件。本例旨在让读者对freehand的动画制作过程有一定的了解。右边是本例的最终结果。

  首先在freehand中新建一文件,确定底部状态栏中显示的文件放大倍率为100%,设置单位为pixels。然后在document 面板中custom自定义文件的尺寸大小为200*300象素。如果当前屏幕中没有document面板的话,您可以使用菜单命令:window>inspectors>document来打开。

  使用菜单命令:window>panels>layers来打开layers图层面板,现在我们可以看到一个缺省的foreground图层。


  选择工具面板中的文字工具在文件中单击,输入文字对象“blueidea”,从text菜单中您可以选择文字的font字体和size尺寸,本例中我选择文字字体为arial black,尺寸为24象素。将文字对象移动到文件的底部如左下图所示位置。

  用黑色箭头工具选择文字对象,执行菜单命令:text>convert to paths,此命令能将文字对象转换成路径对象。将后使用菜单命令:modify>join将路径对象连接成为一个复合路径。从工具面板的colors颜色选项中改变文字的填充色为蓝色。




||| 此时文字路径对象处于被选择状态,使用菜单命令:edit>duplicate复制该路径对象。将复制出来的路径对象的填充颜色改为红色,并将其移动到文件中上面位置,如左下图所示。

  选择红色的文字对象,双击工具面板中的reflect工具,同样您可以使用菜单命令:modify>transform>reflect,这样都能打开reflect transform 面板。设置reflect axis的值为90,点击reflect按钮,此时戏色文字对象被水平翻转了。

  全选这两个对象,执行菜单命令:modify>combine>blend进行混合。打开object面板,在面板中我们设置blend steps混合步骤为15,order 选项为stacking。如果您的操作没有出错的话,现在就能看到如左下图所示的结果。

  选择layers层面板中的foreground图层,执行菜单命令:xtras>animate>release to layers,在release to layers对话窗口中我们进行如下图所示的设置,点击ok按钮。

  好了,这个动画效果算是完成了,不过我们现在看不到动画效果,而且在软件屏幕中也没有任何播放按钮。别急,使用菜单命令:control>test movie,这样我们就能查看这个动画效果了。点击动画窗口右上角的x按钮关闭动画预览。

  如果您觉得这个动画效果满意的话,使用菜单命令:file>export进行输出操作。当export document对话窗口显示时,我们选择保存类型选项为macromedia flash(swf),然后点击setup 按钮,此时会弹出flash文件的导出参数设置框,进行如下图的设置,设置完成后点击ok按钮,回到export document面板中将文件命名保存到硬盘中。这样便
完成了本例的动画效果的创作。