有过flash动画制作基础的朋友一定知道,在flash中将绘制的图像转换成的“图像元件”或“动画元件”是可以通过软件的内建指令,产生运动及其它变化的效果。而在fireworks中也沿用了这种动画制作方式,从而大大减省了gif动画制作时的繁琐性。而在本篇教材中,我们也只针对软件直接生成的动画效果进行分析,不对手工分桢的动画制作进行讨论。
一、动画的基本运动
在fireworks中,动画的运动方式可分为四个基本动作:
1、直线运动:图像由a点直线移动至b点;
2、旋转:图像原地进行顺时针或逆时针旋转;
3、不透明度渐变:图像的透明度发生变化;
4、缩放:图像的产生放大或缩小的变化。
每种动画效果即可独立作用于一个图形对象,也可同时作用于一个图形对象上。
二、图像的动画制作
在fireworks中,将绘制完成的图形对象制作成动画效果,可以通过“动画”的设置对话框直接完成。同时也可以将图像转为“图像元件”后,通过“补间实例”功能来间接实现。
1、使用“动画”设置框制作动画
点选将要制作成动画的图形对象后,选择菜单栏上的“修改——动画——选择动画”命令,将会弹出“动画”的设置对话框,如图01。
在这里,可以设置动画的帧数、图像的移动距离、运动方向、缩放程度、不透明度的变化以及旋转的方向和角度等。设置完成后可点击“确定”按钮。如果此时的“帧”浮动面板里的帧数少于当前将要创建的动画帧数时,则会弹出一个提示框,示意是否为当前动画建立足够的帧数。再次点击“确定”后,软件将自动把该图形对象转成动画元件并按刚才所设置的动画参数,自动成动画效果。我们可通过fireworks画布文档下方的动画播放按钮进行效果查看。如图02。
2、使用“补间实例”功能制作动画
这是一种间接制作动画的方式。具体的操作方法是,先选中图形对象后按f8键,在“元件属性”对话框中将图象转为“图形元件”。此时打开“库”浮动面板的话就会看到,这里多了一个“图形元件”。说明该对象已被成功转换为“图形元件”。如图03。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器