Flash5跟我学之五 王超 2000年 第39期   朋友们,我们又见面了。上次我们制作了一个简单的Motion变化并了解了对象的两种形态。这次我们深入了解Motion的各种精细变化和了解其他一些对象类型。现在,继续我们的Motion话题。 #1 变化无穷的Motion   前面你掌握了一个最基本的Motion变化的技法,使物件产生位移,而通过Motion我们还可以生成许多意想不到的变化过程,比如渐隐,色彩变化等等。OK,我们以实例的方式来进行。   运行Flash 5.0,选择Insert菜单下的New Symbol建立一个新的图形符号(Graphic Symbol),在符号编辑区输入文字:babyonly.yeah.net,然后按“Ctrl+T”打开Character面板设置字体类型、颜色与大小。   提示:在Flash影片中,对象以矢量格式保存,对于文字对象,则调用Windows字体,如果你使用第三方字体,那么在其他未装此字体的机器上可能无法正常显示,所以我们需要用“Ctrl+B”打散为图像对象,这样在任何机器上都可正常显示了,而因此也会增加文件大小。我们对于字体对象,可以采用Windows标准字体以文字对象存储,而非标准字体则用“Ctrl+B”打散。   设置好后回到主场景,按“Ctrl+L”打开Library,打开库面板,将我们刚才建立的图形符号拖入工作区。依照上节中的知识建立一个移动Motion变化。 #1 设置对象属性   我们已经用刚才的符号建立了一个Motion变化过程,其始帧与结束帧状态相同,只是在工作区所处的位置不同罢了。现在,我们就要让它在位移的同时产生其他一些变化。在TimeLine选中刚才建立Motion的最后一帧,然后选择工具栏的(^39040201g^)工具,选中工作区的物件,然后选择绘图工具栏最下面的Scale(^39040201h^)工具(^39040201a^1),这时,刚才选中的对象四周就由六个方块包围(^39040201b^2)。光标移动到任一方块都会变成一个两边指向的箭头,这时你就可以拖动鼠标来调整物件大小了。   提示:对于Scale的设置,还可以通过选中物件点右键,在下拉菜单中选择Scale命令,或者在常用工具栏上进行选择,位置处于TimeLine的上方。   拖动调整完成之后,可以按回车键或选择工具栏的Play按钮(^39040201i^)观看效果。这时物件的Motion变化过程已不仅仅只是位移了,还包括了大小变化。   在Scale按钮旁边还有一个按钮,那就是Rotate(^39040201j^)。它可以对物件进行旋转操作。自己思考一下,可以产生什么呢?多试几次,会有所发现的。 #1 色彩与透明   好了,刚才的练习先停一下,我们开始新的小节。同样选中TimeLine第一帧的物件,然后选择Windows菜单下Panels子菜单下的Effect项打开Effect面板(^39040201c^3),通过它,我们可以调整物件的各种色彩属性。   通常情况下Effect面板的下拉菜单为灰色显示,只有当选中一个当前物件后才会被激活。可以看到,Effect面板包含了五个子项。其中None表示对物件不做任何调整。而Alpha则是透明度的调整,选择它,这时Alpha旁边就会多出一个小选单(^39040201k^)默认为100%,我们可以对它的数字进行调整,把数字设为0%,刚才选中的物件只剩下一个表示被选中的外框,而文字已经不见了。按下回车键或Play按钮测试,哈哈!物件慢慢消失了。   安抚一下激动的心情,把Alpha值调回100%,然后选择Tint项,你可对物件色彩进行设置,可以对RGB值做精细调整,也可在下面的色板中挑选,当点下Tint Color后出现一个色谱表(^39040201d^4,有更多的选择范围,并在上方窗口显示16位色彩代码,更方便的事提供了颜色选取工具,可对Flash 5.0运行区的任何位置进行色彩汲取,特别方便。你任意选择一种颜色,然后Play播放,Motion又不一样了。现在!你能够感受得到Motion的无穷魅力。   通过选择其他项的不同参数,以及发挥你自己想象力的自由组合,一个很炫的效果就在你手下诞生了。别犹豫,现在就开始,多试几次,你将会获得惊喜。 #1 Layer层   层的概念应该不难理解,上层的物体会盖住下层的,Flash也以层的概念来存储影片,类似与PhotoShop中的层,区别在于一个是静止的一个是运动的。有时候我们要做一个影片,在一个层中很难完成,因为在同一层中不能同时控制多个对象。   通过增加层,我们可以在一层中编辑Motion而在另一层中使用Shape而互不影响,也正因为如此,我们才可以编辑较复杂的效果,比如每一层控制一个对象,而许多层中的许多对象共同在组成一个效果。由此可见,层的应用在Flash影片中所占比例非常大,至少到目前为止,我没有见过谁能用一个层来完成整个影片,那是不可想象的。除非是一些非常简单的范例动画,比如我们前面实践中所编辑的。先来看这两副图(^39040201e^5)。   上图是影片播放完毕并停止时的样子,而下图则是播放中的样子。可以看到,其过程复杂多变,由四个大的对象组成,而这四个大的对象又有各自不同的变化形态。所以,这样的编辑一定要很多层共同来完成,由每层控制的单个对象最后组成统一的效果。   要添加层,只需点击在TimeLine左侧的Add Layer按钮(^39040201l^),或者在Layer Name区点右键并选择下拉菜单中的Insert Layer。新建的层名称系统会自动以数字命名,并以此类推。当然,我们可以通过选择Layer Name区右键菜单下的Properties对其名称进行更改,也可以起中文名称。当那一层不需要时,可通过Add Layer按钮右侧的Delete Layer按扭(^39040201m^)进行删除。   提示:无论物件处于某个层内,它都属于当前场景的工作区,而在编辑当前层时其他层的物件也可以被选中,这可能会影响我们的操作,那么Flash提供给我们一个Lock Layer功能,可以看到,在TimeLine左侧Layer Name区上有三个图标(^39040201n^)其中锁子代表锁定层,要锁定某一层,在层与锁子图标垂直的圆点上按一下,这时圆点上也会出现一个小锁图标(^39040201o^),若为当前层,旁边还会出现一个打叉的铅笔,表示当前层不可编辑。其他两个按钮的功能为:眼睛表示隐藏层,Hide Layer方框表示以边框OutLines显示层内物件。 #1 音频对象   声音也是Flash中一个重要组成部分。一个好的作品如果没有好的配音,那么也会失色不少。Flash5没有音频剪辑功能,要给Flash影片配音,先找好需要的音频文件,或者用外部音频编辑工具做好剪辑再由Flash导入。那么,我们来实际操作一次。   准备一个音频文件,比如WAV,当然,Flash 5.0支持直接导入MP3,你也可以准备一首MP3歌曲。然后运行你的Flash,选择File菜单下的Import项,在打开的对话框中文件类型栏中选择欲导入的文件类型。然后选择你刚才准备的哪个音频文件,选中以后按打开。OK,没有任何变化?   别担心,按“Ctrl+L”打开Library,你可以看到,在库面板中已经出现了你刚才导入的音频文件,以图标(^39040201p^)出现。   在Library面板上部窗可以看到声波图,点右上角的Play按钮还可以试听。加入场景的方法与其他物件的操作相同,拖入即可。拖入场景后你什么也看不到,就好像我们刚才导入时一样,不过在当前层的TimeLine上会出现声波图样。(^39040201q^)由于音频不在工作区显示,不影响我们常规操作。当按回车或Play按钮测试影片时,音乐也会随之播放。   提示:音频拖入场景后会自动加入当前层的TimeLine,由于音频对象不以实体形式出现,对于层内物件也不会产生影响,例如当前层已经做过编辑,那么加入音频后会在其上部出现声波图(^39040201r^)。不过为了方便操作和便于管理编排,一般建议在空白层加音频,即建一个声音层。   好了,这次就到这里,下期再见!