高手学习指南
PHP教程
第二章 FLASH入门动画 第二节 运动的小球(二)
这一节我们将在上一节运动的小球的基础上进一步加深对运动变形动画的认识。本节中的几个动画基本上和上一节是相同的,只不过我们对实例的属性,运动路径等适当做些变化,以便获取不同的效果。
看出上面的动画和上一节有什么不同吗? 是的,在小球运动的过程中渐渐消失在了背景中。其实这个效果实现起来是非常容易的。运动的制作和上一节一样。点击第25帧使处在舞台最右端的小球被选中,用鼠标左键双击小球,弹出实例属性对话框,选择颜色效果(Color Effect)标签,如下图所示。在颜色(color)下拉菜单选项中选中透明度(Alpha),在透明度输入框中输入百分值0,或将其右边的滑杆指针拖到最左端,使小球完全透明。点击OK确定。现在看一下效果,按Ctrl-Enter看到如上面所示结果。
换个花样
上面的小球在运动的过程中大小发生了变化。要实现这一点,我们还是在上一节做好的动画的基础上进行修改。在第13帧按F6插入一个关键帧,如下图所示。双击此关键帧发现渐变(Tweening)标签下的渐变选项已经自动设定为运动(Motion),点取消(Cancel)。用鼠标右键点击此帧下的小球,在弹出的菜单中选择放缩(Scale),将小球缩小到一定程度就可以了。用Ctrl-Enter查看结果同上。
现在我们再换个花样,让小球沿指定的路径运动。为了实现这一点,我们需要建立一个运动导向(Guide)层。在Flash中,允许多个图层与同一个运动导向层关联,也就是说可以有多个对象沿同一个路径运动。我们现在只用一个对象--小球来说明运动导向层的用法,多个对象的操作与单个对象相同。 因为运动导向层是一个单独的层,我们将在这个层上绘制小球将要走过的路径,所以这一节起我们开始接触多个图层的操作。建立导向层有多种方法,一种是点击时间轴窗口左下角,在当前层上新建一个层。在该层上点鼠标右键,在弹出的菜单中选择导向(Guide),使其前面出现对号,这时从该层左边的符号看出它已经成为导向层。这时,按住Alt键,用鼠标左键点击小球所在图层,使小球层与其上的导向层发生关联,我们看到小球层向右缩进,表示二者已产生关联。还有一种建立导向层的方法是用鼠标右键点击小球所在层的名称,在弹出的菜单中选择增加运动导向(Add Motion Guide),在小球图层上出现新的导向层,小球图层缩进显示二者关联。这时的时间轴显示应如下图所示。 下面我们就在导向层中绘制一条路径。为了避免对小球所在层进行误操作,点击小球所在层上所对应的黑点,使该层被锁定,不能被编辑。点击导向层第1帧,在绘图工具栏选择铅笔工具,将其下方参数修改器中的铅笔模式按钮变为,颜色选黄色,也可以选其它颜色,因为导向层在动画播放中不被显示。然后在工作区画一条如下图所示的线。
当然我们也可以把本节所学的各种效果综合起来使用,例如让物体沿指定路径运动的同时发生缩放,旋转及透明度上的变化等,大家就自己发挥吧。下一节中,我们还将通过小球的运动进一步了解如何设置一些重要参数,以获得一些特殊效果。这里是这个示例的源文件