摘 要: FLASH动画设计期间,需对声音控制与处理的方式加以合理化设计,进而改善音频质量。但是在处理过程中,其操作相对较为烦琐,若处理时图层或是关键帧的处理不正确,会影响声音播放的效果。基于此,文章将FLASH动画制作作为主要研究对象,重点阐述声音控制和处理方法,希望有所帮助。
关键词 : 声音控制;处理方法; FLASH动画制作;
FLASH属于动画制作软件,因其具备强大功能且容易学习和运用,备受动画设计工作人员的认可,因而也逐渐发展成动画制作最常使用的软件。将音效加入FLASH动画制作中,能够使制作效果更为丰富与精彩。现阶段,FLASH声音在片头、网页与广告中得到了广泛应用,且动画和声音存在紧密联系,合理选用声音可使动画感染力以及表现力不断提高,将动画主题凸显出来。因而声音控制也成为动画制作的重难点。由此可见,深入研究并分析FLASH动画制作中声音控制及处理方法十分有必要。
1、 声音在FLASH的添加方法
通常来讲,动画制作需使用声音,特别是背景音乐与按钮声音,但不管选用哪一种,均需在FLASH库中导入声音文件,并由库面板内拖拽声音至场景舞台抑或是按钮元件关键帧当中,进而完成声音设置。
1.1、 常见的声音素材格式
FLASH能够提供大量声音使用形式,最常使用的就是MP3与MAV格式。以上两种格式均可保证独立播放声音,对于时间轴并不依赖,而且能够保证声音与动画同时进行播放。此外,通过设置按钮也可以将声音加入其中,使得按钮交互性显着增强,而且可使声音具有淡入淡出的表现,优化声效的优美性[1]。
其中,MAV格式声音数据指的是未压缩处理的原始数据信息,可对声音波形取样数据进行存储,因而声音的质量理想。然而,这种格式声音文件具有较大的容量,对存储空间的占用量较大,所以实际应用并不常见。MP3格式的声音是经压缩处理后形成的声音文件,较之于MAV格式的声音文件,此格式文件的容量不大,仅为MAV格式文件1/10,正是因为文件体积不大且传输速度较快,具有良好的音质,因而在多媒体制作中得到了广泛应用。
1.2 、声音添加在动画中的方法
其一,动画中添加声音。对“文件”“导入”“导入到库”加以选择,并于“导入”的对话框当中对声音文件进行选择,对“打开”按钮单击后就能够在库面板当中导入所需声音。
其二,新图层的插入。要将时间轴定位在所需插入声音帧的位置,对库面板内声音文件进行选择,并向舞台中拖拽,也能够完成声音添加的目的。可以把多个声音放在一个层上,但是,建议将每个声音放在一个独立的层上。每个层都作为一个独立的声道。播放SWF文件时,会混合所有层上的声音。
其三,在完成声音添加后,应参考效果需求,于属性栏内对声音特效、类型和循环的次数进行恰当的属性设置,此外也能够自定义编辑并调整声音,才能更好地发挥声音的效果。
1.3 、声音添加要点
首先,动画内添加多个声音文件会增加文件的容量,若播放动画的时候,要求播放和动画长度相同的音乐,即可通过循环播放方法加以解决;
其次,将声音文件添加到按钮的时候,按钮状态不同,其所对应声音也不同。在这种情况下,对按钮编辑的过程中,要求不同关键帧声音是不同的;
最后,将声音添加在主时间轴的过程中,特别是添加多种声音,通常需为各声音文件创建单独声音图层,为组织动画提供便利。播放动画的过程中,需要融合全部声音图层。
1.4 、背景音乐的添加
在添加背景音乐的时候,需在“文件”菜单当中选择“导入”,即可通过“导入到库”命令将声音文件向库中导入。随后对声音图层进行新建,要求将“空白关键帧”添加在声音出现帧的位置,并向舞台内拖拽库内声音文件,进而达到添加声音的目的。若要将关键帧掺入到第N帧,并将声音添加其中,那么就要求在第N帧的位置播放声音[2]。
1.5、 声音添加至按钮
通常来讲,在鼠标按钮移动的时候,按钮就会发生变化,而且还会有特效声音发出。在这种情况下,即可将声音添加到按钮中,而添加方法类似于背景音乐的添加。通常,应选择按钮编辑的状态下,选择所需添加声音关键帧,并于属性栏内“声音”中下拉选项,对所需特效的声音进行选择。
2 、FLASH动画制作中的声音控制研究
若选择直接添加声音的方法,在开始播放声音以后,就会一直播放到音频文件播放结束。通常来讲,可借助按钮来控制声音,因而要求在脚本的作用下达到目的。以下将通过多个角度探讨声音控制的方法:
2.1 、时间轴的运用
对FLASH动画中的声音进行控制,选择使用时间轴是最普遍,也是最简单方法。将声音文件导入到时间轴的某帧以后,对此帧选中即可在属性面板设置声音,特别是声音效果与同步属性等等。
其一,事件。表示声音加载的关键帧处开始播放,直到声音播放完或者被脚本命令中断。它是把声音与事件的发生同步起来,与动画时间轴无关。一发生就一直播放下去,除非有命令使它停止。若将同步属性设置成事件,此声音即可与时间轴相互独立进行播放,同样能够在重复选项当中对循环播放的次数进行设置。这个选项最好是安排一个简短的按钮声音或寻求背景音乐。
其二,开始。对声音在当前帧播放进行设置,并且对之前多调用声音进行中止处理,只对当前声音进行播放。如果所选择的声音实例已经在时间轴上的其他地方播放过了,FLASH将不会再播放这个实例。
其三,停止。对当前帧声音停止处理。在时间轴上同时播放多个事件声音时,可以指定其中一个为静音。
其四,数据流。流声音,用于使网站播放的声音同步。在同步属性被设置成数据流的情况下,即可确保声音与时间轴同时进行播放。而在编辑状态,则能够手动完成播放,并且听见声音。若动画加载的速度相对较慢,无法满足声音速度,可通过跳帧的方式,保证动画与声音同步性。如果动画停止,流声音也会立即停止,这与事件声音不同。另外,流声音的播放长度不会超过它所占用的帧的长度。
2.2 、Action Script语句的应用
FLASH动作脚本具有强大的编辑功能,可与专门编程语言比肩,且在多媒体制作方面的效果更明显。对动作脚本语句加以运用来控制声音同样是常见方式,实际效果理想且灵活。
1)对库内声音的调用
在声音文件导入以后,需在库面板中对所导入声音进行选择,通过单击右键的方式,菜单内会弹出“连接”选项,随后“连接属性”对话框会弹出。可优先将“为动作脚本导出”复选框进行选择,并将名称输入到“标识符”中,将名称假设成“bj”,而该名称在语句当中就会被当此声音名称,而且要求不同声音名称不同。
2)播放和停止
在Flash动画制作声音的各种调解参数中,“my Sound”是一个声音对象,在用as来控制声音之前,一定要先创建声音对象“newSound”,有了新建的声音对象,在运用各种语句对声音的播放和停止进行控制。命令参数如下
将“mysong.start();”语句输入到所需播放的帧动作当中,即可实现播放声音的目的。若要停止声音的播放,需要将“mysong.stop();”语句输入其中。
3)外部声音文件的调用
在播放动画的过程中,FLASH能够动态化地对外部声音文件予以加载,此功能可使动画设计更加灵活,而且作品占用空间得以缩减。通常,可在相同目录中方式声音文件,输入“mysong=new Sound();”即可对声音事件亦或是数据流加以创建,随后输入“mysong.load Sound("music.mp3",false);”,在声音事件亦或是数据流中载入声音文件,而在“load Sound()”语句当中,“false”作为可选参数。若参数是“false”的情况下,即代表“mysong”是声音事件。若参数是“true”,即可代表“mysong”是数据流。
2.3 、声音的循环播放
通过声音属性栏对声音进行设置的过程中,虽然可将其同步成“事件”,确保声音循环播放特定次数,但无法实现无限循环,无论次数有多少都会播放完。所以,怎样才能够切实达到循环呢?一般可借助语句得以实现。此外,也可制作按钮对控制操作加以辅助,进而达到声音播放与停止的目的,只要按下按钮就能够随意切换。
可在时间轴第一帧添加以下代码内容:
mysong.attach Sound("bj");
要想实现真正的循环,最关键的就是mysong.on Sound Complete=function();究其原因,其构建了在对“on Sound Complete”事件调用状态下的执行函数。“on Sound Complete”所代表的是声音播放结束状态下自动调用事件。在这种情况下,声音完成播放以后就会对“mysong.start();”自动执行,进而达到循环播放声音的目的。
若制作一按钮,并且在按钮动作中添加以上代码,即可借助此按钮对声音播放和停止进行随意控制。但需要在时间轴第一帧中输入以下语句:
mysong.play();
第一行语句可保证声音在动画开始播放时播放,而第二行语句中则是对变量skey的定义,可对声音播放的状况加以监控。随后需对全新图层加以常见,并设置按钮,在其动作编辑窗口将相应语句输入其中。这样一来,即可使得变量skey数值转变成原有数值相反数并展开判断。如果skey数值是正数,即可播放声音,若数值是负数,声音就会停止。通过上述语句,即可自由控制声音。
3、 FLASH动画制作中声音处理问题与方法
针对FLASH动画制作中的声音处理问题,需合理选择相应的解决方法。
3.1 、画面与声音不同步
在设计和控制FLASH动画的时候,声音和画面不同步的情况十分常见,进而影响了设计的质量。为此,应借助合理化设置确保声音和画面保持一致。究其原因,设计FLASH动画期间,结构以元素构成。设计声音属性期间,若选用Event就会使声音变成独立元素,难以根据帧数加以播放,这样就会对声音和画面的同步性带来影响。为此,在FLASH动画制作期间,应去除Event选项,完成声音下载后需同步进行设置,确保声音运转的同步性。
3.2 裁剪与压缩声音
FLASH动画制作时,一般要裁剪并压缩声音,使得声音处理的效率得以提高。裁剪声音时,应选用相应图层,选择Ctrl+F按钮,对声音选项卡选中后,对Edit进行点击。这样一来,即可裁剪声音。压缩声音的时候,也要开展操作处理。压缩期间将控制库面板打开处理,随后将声音属性面板开启,对压缩指令进行选择,并对压缩比例进行设计[3]。除此之外,实际设计期间,可在播放器界面内导入swf文件并压缩。总体来讲,在制作FLASH动画的时候,应科学设置声音压缩与裁剪,进而确保声音处理效率的提高。
3.3、 WAV文件容量增加
对FLASH动画进行制作期间,把存入格式设计成WAV文件时,实际的容量会随之增加,进而对系统内存加以占据。为此,在实际制作期间,应尽量减小WAV容量,尽量与设计需求相适应。所以,设计期间需降低WAV音质,将其设计成单声道抑或是4位。另外,也可将其制作成循环音效,使得文件容量得以降低,实现内存减少的目标。
4 、结束语
综上所述,在动画作品当中,FLASH动画当中的声音控制占据关键性地位,可确保声音与动画的有效配合,使得动画感染力得以增强。然而,为灵活运用FLASH当中的Action Script语句对声音加以控制,就要对编程语法知识进行掌握,对应用软件当中的工具合理运用。但仍需注意的是,在FLASH动画制作过程中,应针对相应问题加以合理处理,通过对动画中声音控制技巧的不断学习,即可制作质量更为可观的动画作品。
参考文献
[1]阿斯哈尔努尔兰声音控制及处理方法在FLASH动画制作中的应用研究[J]中国新通信,2017,19(20):159.
[2]付为军Flash动画制作中声音的处理与控制方法研究[J].信息系统工程,2016(5):22.
[3]仇岗浅析FLASH动画制作中声音控制的方法和技巧[J]昌吉学院学报2012(1):85-88.
其实,Flash动画的设计是一门非常有内涵,有研究价值的艺术,要想设计优秀的Flash动画作品,必须从各方面认真仔细的研究Flash动画所涉及的相关知识内容,并且熟练掌握Flash动画的设计方式的精髓和特色,敢于对Flash动画的设计方式进行探析研究。虽...
FLASH动画制作软件功能强大,元件的合理利用,能使复杂的工程简单化,繁琐的工序快捷化。在使用过程中,如何选择恰到好处,是我们平时操作的基本功,还需在练习中掌握技巧。...
“Flash动画制作”课程在国家开放大学计算机网络技术专科课程体系中属于一门综合性实践课程,具有很强的应用性。“Flash动画制作”这类实践性较强的学科教学,长期以来都是教师们研究探讨的重点与难点。...
高职是就业教育、创业教育、全民教育相互渗透的一种教育体系,教师必须找到有效的方法才能提高教学质量。如何在高职教育中开展有效的Flash动画制作课堂教学是笔者探讨的核心。Flash动画制作课程是一门极具实践性的课程,也是动画制作专业学生的必修课。在课...
本文主要论述在新技术不断涌现的今天,如何将皮影这一古老而传统的民族艺术与现代二维动画制作技术相结合,使中国动画与民族文化重新焕发青春。大家在相关论文写作时,可以参考这篇题目为flash技术下皮影动画的发展的flash论文。原标题:皮影艺术与Flash动...
本文以Flash交互式动画为研究对象,对其动画编程展开论述,旨在能够为广告、动画学习者与工作者的具体实践提供一定的帮助。大家在相关论文写作时,可以参考这篇题目为Flash风扇交互动画的编程探析的flash论文。原标题:Flash中的交互动画编程摘要:Flas...
互联网时代的到来,促进了网页的健康发展,其能够作为人们学习知识、交流沟通的重要平台,传递出更多的信息和内容。目前,网页制作热度在不断上升,其中Flash动画制作技术是设计网页的重要助推,拥有较强的可操作性、多样性和视觉效果,可以有效提升网页制作...
本文主要针对Flash动画制作中声音的处理与控制方法技巧进行探析,以期能够对Flash动画制作过程中对声音的控制处理起到移动的帮助作用。大家在相关论文写作时,可以参考这篇题目为Flash动画的声音处理技术探析的flash论文。原标题:Flash动画制作中声音的处...
以习近平总书记为代表的新一届国家领导人提出了中国梦宏伟蓝图的伟大设想,其中最为重要的一项组成部分就是以文化产业为龙头的行业将在未来中国走向世界,满足国民精神生活需要的框架中做出更大的贡献。下面由学术堂为大家整理出一篇题目为应用flash技术制作...
FLASH动画作为一种立足于网络交互性和数码造像的新兴视觉媒介,它的低技术门槛让广大爱好FLASH动画的新人对其趋之若鹜。但对于一个新人或者FLASH动画爱好非专业者来说,似乎难了点,那如何利用有限的资源,发挥最大的能动力量,制作出令人赏心悦目的FLA...