Flash在基于Authorware课件制作中的应用.doc_第1页
Flash在基于Authorware课件制作中的应用.doc_第2页
Flash在基于Authorware课件制作中的应用.doc_第3页
Flash在基于Authorware课件制作中的应用.doc_第4页
Flash在基于Authorware课件制作中的应用.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Flash在基于Authorware课件制作中的应用摘要:A u t h o r w a r e和F l a s h是目前在各级学校中应用最为广泛的课件制作工具。两者相互结合,可实现优势互补。本文对F l a s h在基于A u t h o r w a r e的多媒体课件制作中的具体应用做了深入的探讨。关键词:Flash Authorware课件制作多媒体课件是实现计算机辅助教学的重要工具和手段。除电子幻灯片制作工具PowerPoint之外,Authorware和Flash是目前在各级学校中应用最为广泛的课件制作工具。PowerPoint简单易学,制作课件过程简单,但其本身不能制作高要求动画,对其他的多媒体信息集成能力也一般,特别是要制作具有良好的交互性的课件,就必须依靠其它的制作工具。Authorware和Flash都能弥补PowerPoint在课件制作方面存在的不足。Authorware是基于图标的多媒体编辑制作软件,广泛应用于多媒体教学和产品展示、简报制作等商业领域,是学校课件制作软件的首选。它具备强大的多媒体集成的功能,能将文字、图形、图像、声音、动画、视频等多媒体数据以图标为单位组织汇集在一起。它融合了编辑系统与编程语言的特色,提供了一种图标流程的直观创作环境,能通过对图标的调用来编辑形成一些控制程序的流程,且能赋予课件多种人机交互功能,无需编程也可创作具有交互功能的多媒体产品。Authorware内置了编程语言,配备了丰富的系统函数变量,提供了外部函数接口,可实现较为复杂的操作,使得该工具既操作简单,方便易学,又具有强大的功能,也因此深受广大教师的青睐,并在各级学校被广泛地学习和推广。Flash主要是一种矢量动画编辑软件,制作多种效果、多种形式复杂的动画效果是Flash的特长。Flash也内置脚本语言,这样不仅可制作演示性动画,也可制作交互性动画。Flash的动画设计是基于时间轴的,动画效果是以时间发展先后顺序排列的一系列媒体元素组成的,生成的动画质量高,文件体积小,特别适宜在网上播放。因为其强大的功能,Flash已成为应用广泛的专业Web内容创作工具。在教学中,用Flash制作的演示性动画以及交互性动画被广泛应用。Authorware和Flash是两种很有代表性且具有广泛影响的多媒体制作软件,虽然都是Macromedia公司推出的产品,但两者有各自的风格以及具有其它软件无可比拟的优点,在具体应用方面也存在很多不同之处。同时也正是因为是同一公司推出的不同产品,使得两者之间可以很好地相互结合,相互之间具有良好的兼容性,可实现优势互补,而这也正是广大课件制作者所需要的。本文将对Flash在基于Authorware的多媒体课件制作中的具体应用做较深入的探讨。一、在Authorware中导入Flash动画的方法Authorware一直以来都具有强大的多媒体集成功能。在Macromedia公司推出的产品中,除了支持Di-1动画之外,Authorware在早期版本中就已开始支持Flash。在Flash开始流行之初,Authorware5.0已提供插件支持导入Flash2.0版本动画,Authorware6.0可导入Flash5.0版本动画,Authorware6.5则能导入Flash MX动画。当前更新的Authorware7.0,则已更全面地支持Flash,包括最新的Flash8.0版本动画都能完全支持。下面介绍在当前Authorware7.0版本中常用导入Flash的具体方法。1.使用Flash插件最为简单方便的导入Flash的方法是使用Flash插件。单击选择菜单栏“I n s e r tM e d i aF l a s hM o v i e”菜单命令,将出现“F l a s h A s s e tProperties”对话框,单击“Browse”按钮后选择要插入的Flash动画的路径及名称或在Link File一栏中输入要插入的Flash动画的路径及名称。最后单击“确定”按钮,即可看到Authorware设计窗口流程线上插入的Flash图标。缺省状态下,Flash文件将与Authorware文件建立一种链接关系(链接选项被勾选)。这是一种值得推荐的使用方式,在这种方式下,用相同名字的Flash文件替代原文件,即可更新Flash的内容。但使用这种方式要注意使用相对路径描述Flash文件,在制作时最好将Flash文件与Authorware文件存储在相同的文件夹下,这样可有效地防止路径出错的问题,也有利于课件的发布。另外,我们也可以将F l a s h文件嵌入到Authorware文件内部,这时切记要取消“链接”选项的勾选。在“Flash Asset Properties”对话框中还可以设置是否显示Flash动画的图像和声音(Image和Sound选项)、开始时是否立即播放(Paused选项)、是否循环播放(Loop选项)等等。 2.使用ActiveX控件ActiveX是一个Microsoft的术语,它指的是一组包括控件、DLL和ActiveX文档的组件,它通常是以动态链接库的形式存在。Authorware支持使用ActiveX控件扩展课件程序的功能。在Authorware中选择菜单“InsertControlActiveX”,在“SelectActiveX Control”对话框提供的控件列表中选择“ShockwaveFlashObject”控件,单击“Ok”按钮,在出现的ActiveX Control Properties对话框中单击“Custom”按钮,会出现Authorware属性对话框,接着在“影片URL”一栏中输入要插入的Flash动画的路径及名称即可。通过S h o c k w a v e F l a s h O b j e c t控件对象的SetVariable和GetVariable方法,Authorware可以访问Flash动画内部定义的变量。3.使用“JumpOut”及“JumpOutReturn”函数Authorware提供了大量的系统函数可供课件开发使用,其中包括用于调用其它程序或文件的两个函数JumpOut及JumpOutReturn函数。两个函数的使用形式是J u m p O u t(p r o g r a m,d o c u m e n t和JumpOutReturn(program,document,cre-ator type)。其中,参数program用来指定应用程序,参数document指定和应用程序一起打开的文件。这个文件可以是文本文件,也可以是Flash动画的SWF文件。这个文件最好和Authorware文件储存在同一个文件夹里,否则需指明路径。如果用户指定了docu-ment却没有指定program,Authorware将自动找出适当的应用程序。也就是说,通过提供Flash播放器或直接使用课件用户自身系统的Flash播放器,就可以使用上述函数实现对Flash动画的调用了。JumpOut及JumpOutReturn函数都只能应用于计算图标内,它们的区别在于前者在打开文件的同时退出Authorware程序,而后者是运行“program”程序时A u t h o r w a r e程序并未退出,而是在后台运行,“program”程序结束即可重新回到Authorware程序。以上介绍了三种在Authorware中导入Flash动画不同的方法,不同的方法下Flash动画的使用表现存在一些区别,例如,使用ShockwaveFlashObject控件能够最大程度地利用Flash动画提供的各种交互功能,但与使用JumpOut及JumpOutReturn函数调用Flash文件一样,无法使Flash动画以透明背景方式播放,而使用Flash插件可以做到这一点。二、Flash在基于Authorware的课件制作中的应用课件制作经常需要使用各种视频动画文件,除了可以达到生动、形象、逼真的目的外,还可以实现使用语言文字、图形图像等手段不能达到的目的。Authorware为此提供了数字电影图标、DVD图标、Quicklime插件、Animated GIF插件、Flash插件、DisplayAnimatedGif()等一些函数以及相关的一些ActiveX控件支持各种常见的视频动画文件,为我们进行多媒体创作提供了极大的方便。但在Authorware中使用不同的方法调用不同类型的视频动画文件,视频动画文件的表现也是有很多不同的。Flash动画与其它类型的视频动画相比较在Authorware中使用有以下一些优势: 可设置为背景透明形式。 可以像图像一样方便地调整显示层次。 支持缩放,作为矢量动画,缩放失真小。 可像视频文件一样,可带有声音。声音与动画同步,而且播放流畅。 Flash软件得到了普遍的使用,Flash动画制作的相关学习资源多且易于得到,因而Flash动画形式多样、资源丰富,能充分满足课件制作需要。尽管其它类型的视频动画在Authorware中使用也具有各自的一些优势,但Flash动画的综合优势是很明显的。Authorware用数字电影图标播放视频文件时,是将其直接显示到屏幕上的,视频被摆放在最高层上且无法更改,在视频显示区域中无法再显示其它对象,这样无法在视频上加入字幕或其它形式的说明,除非重新编辑视频文件。使用Quicklime插件可以解决在视频窗口中增加显示信息,包括图形和文字,但这两种方式包括所支持的视频文件都不能设置透明背景,缩放视频窗口大小会有严重的失真。利用Animated GIF插件导入GIF动画可以设置透明背景,从而与课件程序窗口中其它显示对象很好地融合,但GIF动画变化形式少、颜色数低、缩放失真大,并且不能带有声音。充分发挥利用Flash在Authorware中使用的优势是我们发展Flash在Authorware课件制作中应用的基础。下面根据笔者的实践经验介绍利用Flash的具体应用。1.使用Flash制作单纯演示性动画。这时主要注重Flash动画的形式和表现力。Authorware自身仅通过移动图标提供简单的位移动画设计,动画和声音同步以及声音控制等不是很流畅。虽然也可以使用函数变量实现一些动画效果,但非可视化的编辑形式费时费力。Flash制作演示性动画非常方便。在Authorware课件中,可用Authorware制作课件的文字、图片、交互教学和整个课件的流程控制,将部分教学内容制作成Flash动画以进行教学演示,提高课件的质量。另外,在Authorware课件界面设计中,利用Flash动画在Authorware中可设置背景透明形式以及可方便地调整显示层次,因而可将其作为课件的整体背景或作为课件界面的部分装饰,提升界面的显示效果。2.使用Flash制作交互性动画。Authorware具有清晰的程序结构、多样化的交互作用能力、具有强有力的数据处理能力、能够很容易地调用其他的多媒体信息,因此课件的主要流程控制交由Authorware完成。Flash也可以制作交互性非常好的动画,而且像按钮等一些交互声画表现形式丰富效果好。在Authorware课件中,使用Flash交互性动画的交互如同Authorware自身交互一样灵敏,两者无缝的结合能提高课件的显示效果和扩展课件功能,而且也有利于大型课件的分工协作,提高开发效率。比如,在Authorware课件主菜单界面设计中,可使用Flash交互性动画实现导航的表现形式,替代以往需使用Authorwar热区域交互实现的部分。3.使用Flash制作背景音乐。声音是多媒体的重要组成部分,其应用的适当将直接影响到课件制作的质量和效果。在多媒体课件的制作过程中,为增添艺术效果,常常为其设置背景音乐。Authorware支持的声音文件格式不少,常用的包括WAVE、MP3、MIDI等等,但Authorware一般不能同时播放2个WAV或MP3文件,同时播放1个WAV和1个MP3文件也不可以,因此常以WAV或MP3作为前景声音文件,而将MIDI作为背景音乐。MIDI是数字化的乐谱,播放的是电子乐器演奏的声音,相比较MP3等音乐,声音单调而且缺乏人声,在Authorware课件制作中,合适的M I D I资源也相对比较少,使用MIDI音乐还存在一个选曲的问题。虽然解决多种声音同时播放还有其它的解决方案,但使用Flash制作背景音乐插入到Authorware课件中是一个很高效而便捷的方法。在Flash动画制作中,仅导入MP3等格式声音而不需要任何图像,输出为SWF文件即可得到所需要的课件背景音乐,插入到Authorware课件中可以与WAV、MP3等文件同时播放而不受影响。如果采用链接的方式调用Flash背景音乐,还能在课件打包之后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论