Authorware多媒体课件制作中控件的应用
2024-04-02
来源:好走旅游网
维普资讯 http://www.cqvip.com 第10卷第2期 2 00 8年6月 辽宁师专学报 Journal of Liaoning Teachers College V0I.10 No.2 Jun.2 0 0 8 【学术研究】 Authorware多 媒体课件制作中控件的应用 王 巍 (锦州师专,辽宁锦州121000) 摘 要:Authorware软件虽然功能强大,但用其制作多媒体课件,用户有时仍会感到其功能不能满足需要,因 此为增加作品的灵活性和多功能性,应该不断寻求扩展系统的方法,可以充分利用Media媒体插件和ActiveX控件 来实现这一目标. 关键词:Authorware;多媒体课件;Media媒体插件;ActiveX控件 中图分类号:TP316.5 文献标识码:A 文章编号:1008—5688(2008)02—0033—01 Authorware是一种功能强大的多媒体创作工具,但是它的功能有时仍不能满足用户的需要,在使用中应寻求扩展其功 能的方法,从而增强作品的表现力.在Authorware中通过调用控件就可以扩展其功能,Authorware中的控件是指ActiveX 控件,其文件扩展名为.ocx或者.dll,是利用计算机高级语言编制的可以完成特定功能的组件.它是图形用户界面中的一 个对象,使用者可以通过对该对象的操作完成某一具体操作行为. 在Authorware的Insert(插人)菜单中有两个选项,一个是Control(控件,即ActiveX控件),这是供调用系统中的外 部控件使用的;另一个是Media(媒体),其中含有Authorware预设的一些功能强大的控件(又称插件).在实际应用中, 除了可以使用以上两种控件外,还可以使用用户自己开发的ActiveX控件. 1 Media媒体插件的应用 1.1 利用GIF文件增添作品的动态效果 使用Authorware创作多媒体作品,要产生“动”的效果可以通过对移动图标的设置来完成,但是产生的动态效果比较 呆板,而使用GIF文件,效果就会大不相同,二者的有机结合会为作品增添极强的表现力.将动态GIF文件导人作品,不 是简单的将GIF文件导人显示图标中,那样只能看到一幅不会动的静态画面,而是要将GIF文件通过特殊的媒体加人作品 中,体现动态效果. 首先创建一个Authorware应用程序,在主流程线上导人一个GIF文件.方法是使用菜单命令:“Insert”一“Media” 一“Animated GIF…”,打开“Animated GIF Asset Properties”对话框,设置一个GIF插件(可以按“Browse…”按钮,选 择一个硬盘上的GIF文件,也可以按“Internet…”按钮,选择一个Internet上的GIF文件). 在“Animated GIF Asset Properties”对话框中,对“Tempo”选项的功能要进行适当地设定,确定动画的播放速度,即 可得到预想的播放效果.如果在流程线上GIF插件后加一个移动图标配合,那么作品在播放时既有GIF动画本身“动”的 闪烁,又有动画整体的移动,将会产生极佳的动态效果. 1.2利用Flash动画增强作品的交互性 利用Flash动画有以下两种方法: 1.2.1使用Flash Movie插件 首先创建一个Authorware应用程序,在流程线上导人一个Flash文件.方法是使用菜单命令:“Insert”一“Media”一 “Flash Movie…”,打开“Flash Asset Propertis”对话框,这个对话框与GIeF属性对话框类似,选定一个Flash动画,其扩展 名为.swf.特别是在属性设置中,在Playback选项上要进行恰当的设置:对于有声音的Flash动画要同时选定“Imag”(播 放视频)和“Sound”(播放音频),否则在播放时可能产生只播放视频没有声音或只播放声音没有视频的效果. 1.2.2使用QuickTime插件 QuickTime插件是Apple公司的产品,它可以播放许多格式的文件,如电影文件、声音文件、图片文件、GIF动画和 Flash动画.在使用QuickTime插件前,必须先安装QuickTime,否则即使在Insert菜单中有QuickTime选项也不可以使用 在Authorware应用程序的流程线上嵌人QuickTime图标,使用菜单命令:“Insert”一“Media”一“QuickTime…”,打 开“QuickTime Xtra Propertis”对话框,选择所需的Fleash动画.设定各个选项,其中Playback选项组中的“Video”播放 视频和“Sound”播放音频选项,要根据实际素材的属性,适当选择以保证播放效果;Framing选项中“Crop”锁定动画尺 寸和“Scale”不锁定动画尺寸两项不可同时选用;Opitons选项中Direct To Screen项一定要选用,否则作品后面的内容将覆 盖在动画上.对于动画画面大小的调整,在程序运行中暂停(CtrI+P)后进行拖放调整,能够取得良好的视觉效果. 在多媒体作品中使用QuickTime控件,是对Authorware功能的一个补充,与单纯使用Flash Movie插件相比,功能更加 强大、灵活. 2 ActiveX控件的调用 Authorware软件提供的控件有130多种,用户可以直接调用Authorware中的控件来完成作品的创作. 2.1视频图像的播放 在Authorware多媒体课件制作中经常用到视频图像的播放,它可以通过Authorware软件本身提供的数字电影图标和视 频图标完成.在使用过程中要进行比较复杂的控制,需要通过编写程序代码来实现,对于不是很熟悉编程的用户来说,使 用起来很不方便,如果使用ActiveX控件就方便多了. 在Authorware应用程序的主流程线上选定插人点,使用菜单命令:“Insert”一“Control”一“ActiveX…”, (下转41页) 收稿日期:2o08—03—20 作者简介:王巍(1967一),女,辽宁锦州市人,讲师,主要从事数据库应用方面研究 维普资讯 http://www.cqvip.com 韩树军 高职计算机实验教学新探索 41 5加强师资培训 我国开展高等职业教育的时间较晚,计算机教师一般都在学校长期从事计算机教学,缺乏应用计算机技术的实践经 验,由于计算机技术日新月异,完全靠教师自我进行知识更新,势必占用教师的大量精力和时间,因此可加强“双师型” 的计算机教师队伍建设,适当增加教师培训的机会,以此来满足高职院校的教学需求. 6建立以学生为中心的新的实验教学模式 6.1 以学生为中心进行实验教学设计 建构理论认为学生是学习的中心,是知识的主动构建者.由于学生的原有知识结构和经验的不同,导致学习具有个性 化的特征.实验教学要考虑到每个班级和每名学生的特点,依据学生现有水平和个体差异,明确学生原有的水平和通过实 验应该能达到的水平.实验内容的设计也要充分考虑学生的个性发展,要留出充分的练习时间,让学生操作自己感兴趣的 内容.教师在学生学习过程中充当指导者和帮助者,充分做好实验课的准备工作,给学生提供足够数量的取材于实际的范 例,锻炼学生的实际应用能力. 6,2调整实验教学内容,培养学生应用能力 学生对计算机的使用是一种层次性的提高过程,多种软件往往要协调使用、同步使用.例如:学生在使用浏览器保存网 页和图片、并将图片插入到W0rd和演示文稿时,就涉及到三个软件和文件系统的同时配合操作,按照教材内容安排学生进行 这样的操作,以往会意味着学期即将结束,但对学生而言,这却是计算机能力培养的起步阶段,因此将各单节的实验教学内 容进行穿插,调整学习次序,使得学生及早感受到各软件知识的相互关系,可以尽快提高学生的计算机应用能力. 6.3调整实验操作进度,提高学生操作能力 各种实验操作进度必须符合学生的认知规律,教师需要根据学生的认识特点适当调整实验教学进度.对于短期内学生 不能熟练掌握的内容宜分散在多个实验课内完成,切不可满堂灌;对于不易被直接领会和掌握、需要在实践中解决了某些 问题后才能突然领悟的操作应尽早讲授,让学生有更多的时间使用这类操作,从而悟出更多的操作心得;有的操作和相关 概念学生在学习之前已经遇到过多次,对问题有了较多的接触,教师可集中全面地讲解该类问题的操作方法,这样学生通 过平时感性认识的积累,在教学后的实验中可能会产生更好的实验效果,有时操作需要不断地使用才能熟练,所以教师应 在每次实验课中尽量安排较多的自由练习时间,使学生不仅对课堂理论教学中涉及的内容进行实验,更要对那些需要应用 才能熟练掌握的软件进行经常性的使用, 6.4利用校园网使学生所学向课外延伸 学生课内时问非常有限,利用校园网能使学生课内所学向课外延伸,校园网上的实验教学网站就相当于一个实验室, 提供学生在实验时所需的各种文件,如实验要求、步骤、实验素材,范例、场景等,学生可利用网站内容自控掌握实验进 度,可对网站上提供的后续实验进行提前操作,也可对以前的实验进行回顾操作,学生可将自己的各种作品传到网上供其 他同学欣赏,从而激起大家普遍的创作热情. 总之,充分考虑学生在实验中的中心地位,以提高学生的应用能力为目标,根据学生的认知特点设计实验教学,通过 网络营造适合学生的学习环境,是一种非常有效的教学模式, 采取积极有效的措施建立良好的以学生为中心的计算机实验教学模式,提高学生的计算机应用能力,是高职院校开展 素质教育、培养学生实践能力的重要手段,需要学校相关部门和专业技术人员的共同努力,只有这样才能培养出适应社会 发展需要的高素质的综合型人才, (责任编辑李铁成,于 海) (上接33页) 在弹出的控件列表对话框“Select ActiveX Control”中,选择媒体播放器“Windows Media Player”,打开控件属性对话框 “ActiveX Control Properties-Windows Mekis Player”,按下“Custom”按钮,打开“Windows Media Player”属性对话框,回 答待播放文件名(可以使用浏览按钮),并设置相应参数,然后一直按“0K”按钮即可完成. 2.2 网络浏览器的调用 通过对Authorware系统中现有控件的调用,还可以在作品演示页中加入web浏览器,在作品运行期间随时浏览指定网 页,网页中的所有链接均正常使用.其调用步骤与前面的操作类似.如在Authorware应用程序的主流程线上定点插入控 件,使用菜单命令:“Insert”一“Control”一“ActiveX…”,打开控件列表“Select ActiveX Control”,选择“Micr0soft Web” 控件,在弹出的“ActiveX oCntrol Properties”对话框中将参数设为默认值,然后将“链接到新浪网站”作为该控件的名称. 在主流程线上该控件前添加计算图标,在编辑窗口中输入rseult:=CallSprite(@“链接到新浪网站”,#navigate,“http:// www.sina.com”)完成以上工作后,在运行作品时就可以实现对新浪网页的浏览功能. Authorware系统中的其它外部控件,都可以采用类似的方法调用,从而扩展Authorware系统的功能. 3用户自己开发的ActiveX控件的应用 在多媒体课件制作中,除了可以灵活应用系统现有控件外,用户还可以根据自己的需要,用各种不同的编程语言开发 控件,实现新增功能.当用户自己开发的控件完成并保存后,可以通过以下方式加入到应用程序,然后就可以和其它控件 一样被调用了. 用户自己开发的ActiveX控件必须经过注册,被Windows系统认可后才能被调用.使用windoWS系统中System文件夹 下的Regsvr32.exe程序可以对ActiveX进行注册.在Windows 2000系统中Regsvr32.exe在winnt\System32文件夹下; Windows XP系统中的Regsvr32.exe在Windows\System32文件夹下. 具体执行该命令:“开始”一“运行”,在运行对话框中执行Regsvr32.exe命令. Regsvr32.exe的用法为:Regsvr32[/s]dllname.其中,dllname是ActiveX控件的文件名,在安装前应当先将其复制到 System文件夹下.参数/s是注册成功与否均不显示提示框.Regsvr32.exe命令注册成功后,该控件即可被调用. 以上应用是在Authorware7.0版本环境下进行的.应用ActiveX控件完成对多媒体作品的设计后,在文件打包发布时还 要将应用程序正常运行所需的支持文件一并交给作品用户,并将其包含在软件的Xtras目录下.如果认为自选式附带支持 文件麻烦,可以将Authorware7.0下的所有驱动程序都拷贝到可执行文件的路径下,以确保作品运行时达到预期效果. (责任编辑 李树东,邵艳艳)