由简单到复杂,循序渐进地教您使用 macromedia FLASH 4 制作网页特效动画! |
|
本教程不得用作任何商业用途! 由于网络的特殊性,若要引用本教程,请注明出处! |
Written by 孤独过客 |
第一课 | 第二课 | 第三课 | 第四课 | 第五课 | 第六课 | 第七课 |
第八课 | 第九课 | 第十课 | 第十一课 | 第十二课 | 第十三课 | 第十四课 |
在上一课我们学习了如何使一个符号(Symbol)按照我们制定的轨迹动起来,然而,要使一个符号旋转着移动那该怎么做呢?在这一课里我们就要来学习如何使物体转着运动起来,看右面的例子。 |
下面,我们就来一步一步做这样的一个动画。 首先,按Ctrl+M把工作区定义成300*165,按Ctrl+Shift+Alt+G显示格子,按Ctrl+Alt+G定位鼠标。然后,在工作区里画上一个红色的矩形,如左图。接着,把它定义成图形符号(Graphics Symbol),再在第三十帧的小方格里单击右键选择Insert Keyframe插入一个关键帧。 |
接下来的步骤十分关键,我们要在这里用到一个新的概念——层。由于Flash规定在一个层里只能有一个符号(Symbol)作各种效果,所以,当我们需要用到多个符号的时候,我们就需要定义多个层。下面,我们就来说说怎样定义新层。 如右图,在层区的Layer1上单击鼠标右键,选择菜单中的Insert Layer插入一个层,这时层区就会多了一个名为Layer2的层,如下图。 |
再创建一个新层Layer3,在Layer2层和Layer3层上象Layer1层那样也分别画上一个蓝色和一个黄色的矩形。同样也把他们变成符号,也在各层的第三十帧插入一个关键帧。在这里,告诉你一个小技巧,你在Layer2层上作图的时候,可以在层区Layer1和Layer3的小锁下点击一下,使小圆点变成金黄色的小锁(如右图)。这样,你在对第二帧修改的时候就不会影响其他帧了,这一个技巧再帧数比较多的情况下常常要用到。 经过这一步骤,最后的层区、工作区和Timeline区如下图所示。 |
层区
|
工作区
|
Timeline区
|
点选每一层的第三十帧,把每一层上的符号(Symbol)以动到右图的位置。右图即为第三十帧各符号的位置。 |
|
在Layer1的第一帧的小方格里单击右键,选择Properties...
-> Tweening -> Motion 把Rotate选项选Clockwise(顺时针),后面的文本框里填入想转的圈数,这里填入4。 在Layer2的第一帧的小方格里单击右键,选择Properties... -> Tweening -> Motion 把Rotate选项选Automatic(自动)。 在Layer3的第一帧的小方格里单击右键,选择Properties... -> Tweening -> Motion 把Rotate选项选Countclockwise(逆时针),后面的文本框里填入想转的圈数,这里填入4。 如左图。 |
好了,一切OK!按Ctrl+Enter看看效果。下一课,我们要学习怎样使一个符号(Symbol)变形。Let's GO! |
下一课 |