FW4中文帮助--创建动画(1) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
创建动画概述 动画图像可以使您的站点更加生动.Fireworks中,您可以创建动画广告条,动画标志,动画卡通等多种类型的动画图像. 在Fireworks中,动画的制作思想是通过动画符号(symbol)在不同影格的不同设置,造成视觉上的变化.当影像随着影格播放,就形成了动画. 您可以编辑动画符号的属性进行调整,创建位移,淡入淡出,旋转等等的变化. 由于您可以在一个文件中操作多个符号对象,所以,您可以创建各种更复杂的动画效果. 动画图像只有在图像优化格式选择 Animated GIF(动态GIF)格式时才可以产生.这一点非常重要.在优化面板(Optimize)您可以对文件输出的其他属性进行调整.Fiteworks输出动画格式主要是 Animated GIF 或 Flash SWF. 关于动画 在Fireworks中您可以通过动画符号(animation symbols)创建动画.动画符号的运动将对应的分配到各个影格中.动画的长度由影格的长度决定.您可以在一个动画中使用多个动画符号. 创建动画主要有下面四个步骤:
使用动画符号 动画符号的原理和电影的原理类似.下面的例子是三只天鹅飞过芦苇塘,每一只天鹅都是动画的一个成员,或者称为角色. ![]() 您创建的任何对象或导入的对象都可以作为动画符号.每一个符号都有自己独立的属性.所以您可以针对不同的对象创建不同的动画形式,例如移动,淡入淡出等. 注:如果您将对象转换为动画符号,您需要注意,此时应该在优化面板(Optimize)选择动态GIF格式(Animated GIF),否则将不能输出动画图像.更多详细请参看 优化动画 . 您可以在任何时候通过符号编辑器(符号编辑窗口)改变符号的图形.通过动画属性对话框或对象面板,改变符号动画的属性.符号编辑器将只对当前选中的符号进行编辑,而不会影响画布上其它的对象. 当您创建动画符号,符号自动添加到当前文件的库中.当您需要在此使用动画符号时,您只需要从库中该符号拖动一个实例(Instance)到画布上. 创建动画符号 当您创建动画符号后,您可以在动画属性对话框中设置动画符号的属性.包括位移,旋转等等.如果您不设置影格数目,Fireworks默认新创建的动画符号含有五个影格,每个影格延迟时间是0.20秒. 新建动画符号:
对象转换为动画符号:
编辑符号属性 您可以随时改变动画符号的属性,对速度,方向,位移,旋转等属性进行修改,从而创建复杂的动画效果. 任何动画的关键属性是动画的影格数目.它决定了您的动画的画面数量.当您设置好影格数目,Fireworks自动在对应数目的影格中加入动画的画面.如果文件中存在的影格少于您定义的数目,Fireworks自动在文件中添加影格. 在动画属性对话框或对象面板,您可以进行动画属性的调整. ![]() 对象面板 对象面板 改变动画符号属性:
从库中删除符号:
删除动画符号的动画属性: 选择菜单 Modify -> Animate -> Remove animation(修改 -> 动画 -> 删除动画). 动画符号改变为图片符号(Graphic).如果您以后再将该图片符号改变为动画符号,则原来的动画属性自动恢复. 编辑符号的图像 使用符号编辑器您可以编辑符号的图像.您可以像在画布上绘制图像一样在符号编辑器的编辑窗口绘制符号的图像.符号编辑器仅对您选中的符号进行编辑. 因为放置在画布上的是符号实例(Instance),而符号编辑器编辑的是符号,所以,改变一个符号,对所有该符号的实例都有影响. 编辑选中的符号的图像:
编辑动画路径 当您选中一个动画符号,将出现对应的动画路径.路径决定了动画的位移和方向.路径上的关键点代表对应的影格. 绿色的关键点是动画的起点,红色的关键点是动画的终点.蓝色的点是中间关键点.每一个关键点的位置代表影格中图像的位置.如果某一个关键点上的图像当前显示了,代表当前正在该关键点对应的影格中.例如下右图,第四个关键点的图像显示了,代表当前正在第四影格编辑. 您可以通过拖动关键点改变运动的方向和位移. ![]() 改变位移和方向:
影格的操作 影格的操作 Fireworks主要通过影格的播放形成动画,所以管理影格对于动画创作非常重要.您可以打开影格面板(Frames),查看影格列表.通过影格列表您实现创建新影格,排列影格顺序,移动对象,设置影格延迟时间等等操作. ![]() 每一个影格都有一些相关属性,通过设置这些属性,我们可以控制动画显示. 设置影格延迟时间 影格延迟(frame delay)决定了每一个动画画面的停留时间,以百分之一秒为单位.例如设置影格延迟50,表示影格画面停留半秒钟,设置300,表示3秒. 设置影格延迟时间:
显示或隐藏影格 您可以显示和隐藏影格,观察动画的效果.如果影格被隐藏,预览播放时将不显示该影格画面,输出时也不输出该影格. 显示或隐藏影格:
影格命名 当您创建动画,Fireworks在影格面板中显示影格列表.影格默认依次命名为Frame1,Frame2....当您调整影格的顺序,影格列表仍然按照Frame1,Frame2..的数字顺序依次排列,但此时影格的内容将会发生改变. 您可以自定义影格的名字以便在管理影格时一目了然.自定义的影格在移动时,影格名字跟随着影格移动. ![]() 改变影格名字:
添加,移动,复制,删除影格 |