Flash MX2004入门与进阶实例——元件和实例(14)
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-14
第四章 元件和实例 第三节 灵活应用元件和实例(6) ???? 5.元件类型的转换与实例对象的交换 灵活运用元件或实例的这种特点,能使动画效果得到更丰富的表演手段或大大提高制作效率! 元件的类型“转换”是在【库】中进行的,选择待转换元件,打开【属性】面板,选择目标类型,就能完成转换,元件类型“转换”仅于三种基本元件。 从上面“元件的属性”讨论中,我们已经知道:任何对“元件”的操作,从根本上改变了“元件”的属性,并影响到其“实例”。这时,在“舞台”上所有该元件的“实例”将赋予新的属性。 那么,在“转换”以前就有该元件的实例应用,会怎样呢? 比如,如果原来是“影片剪辑”(MC),现在转换为“按钮”,那么该实例可以赋予按钮指令,原“MC”中的ActionScript指令及“动画序列”失效。其它几种情况可以依此类推,所以如果在“舞台”中已经有“实例”运用,尽量别进行元件的类型转换。 在动画制作中,最常用的是实例类型交换和实例对象交换。 在实例的【属性】面板中,可以进行两种交换:实例类型交换和实例对象交换,如图4-3-22所示: ? 图4-3-22 实例的类型和对象交换 ? “实例类型交换”能临时使某个实例得到额外的功能。 比如,一个MC类型的实例,在交换成“按钮”后,也能被赋予“按钮指令”,使用同样的方法,你可使“图形”实例也具备“按钮”特征,如果把“图形”实例转换为“MC”后,可以得到独立的时间轴,而且能够接受“ActionScript指令”控制等。 你或许要问:既然“影片剪辑”类型的元件能力大得多,我们在初创元件类型时全部选为“影片剪辑”,何必再转来转去? 这个想法有意思! 你可以做个实验:创建几个“图形”元件,观察它的文件量,然后再把它们的实例“交换”成“MC”,你将发现,文件量大了好几倍!这说明,“待遇越大的演员”装备越全,耗费“舞台资源”越厉害,所以,作为一个“动画导演”应该遵循“什么样的演出要求,就物色什么样的演员”,避免“高工资的群众演员”这种不合算的情况。 还有一点需注意的是,在“舞台”上进行“实例交换”后,在适当的时候别忘了再恢复原来的类型,否则可能会出现意想不到的后果。 “实例对象”交换也很有用,在图4-3-22中,单击【交换】按钮,弹出【交换元件】对话框,如图4-3-23所示,在其中的列表中可以选择“目标元件”,【确定】后“交换”成功。 图4-3-23 实例对象交换 ? “实例对象”交换能把某一“演员”用【库】中的任何其他演员替代之,而且这个“新演员”秉承原“演员”的颜色、位置、尺寸、类型等“属性”! 为了使你加深理解,下面提供一个例子。 我们在制作“MTV”动画时,通常需要使声音与歌词同步,而且这些歌词往往在同一位置以同一外观出现。在这种情况下,几十句歌词的重复操作确实是够你累的!利用“实例对象”交换方法,其快捷的过程肯定让你乐一阵子。 本范例的思路是:先制作歌词的元件,再把主题歌曲的音乐以“序列”同步类型设置,同时,把“歌词”实例与相应“唱词”声音一一对应起来。如此一来,这个“MTV”的整个时间线已经建成,你只需在时间线中制作动画内容。 下面主要介绍歌词实例的制作过程: 在一个新文档的“舞台”中先输入歌曲的全部歌词,请参考图4-3-23。 这时,你可以把“MTV”的主题音乐导入,创建一个【音乐】图层,并在该图层适当位置插入一个关键帧,在“帧属性”面板上把音乐插入,并且把“同步模式”设置为【序列】。 技巧:【序列】同步模式特别适合MTV类动画,因为它是把整个音乐的长度平均分配给所需的帧上,便于你根据音乐安排动画情节。 这种模式在播放时,以音乐为主,如果在某些关键帧由于动画对象过多会发生“跳帧”现象,而音乐始终保持流畅,从而能保证“音画”绝对同步。 接下来,选择已经输入的歌词对象,按二次“Ctrl+B”把文字对象 打散,再用【选择工具】框选第一句歌词:本例是“简简单单过日子”,按F8键,转换为名称为“Z1”的图形元件,这时,这句歌词已经成为“Z1”元件在舞台上的实例,你可以先把它删除(因为【库】中已经有了“Z1”元件)。 接着再框选第二句:本例是“我有你就满足”,转换为“Z2”元件,依此类推,一直到最后一句:“爱到最深处”。 你可以在【库】中把所有已经完成的歌词元件移进【歌词】文件夹,便于后面的操作,如图4-3-24所示: 图4-3-24 “MTV”的歌词 ? 回到主场景,先创建一个名称为“歌词”的图层,按“回车键”,这时“播放指针”会从当前帧开始移动并播放时间线内容,同时,你会听到音乐,音乐一般会有较长的前奏,注意当音乐进行到第一句歌词时,及时按一下Esc键,在【歌词】图层的当前位置插入关键帧,从【库】中把“Z1”元件拖进舞台,创建第一句歌词的实例。 关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于Flash MX2004入门与进阶实例——元件和实例(14)的所有评论