网站首页
手机版

优化Authorware多媒体课件的技巧略谈

更新时间:2006-02-14 00:00:00作者:未知

它具有图形化的用户界面、对话框式的功能设定以及各种媒体创建工具等,通过操纵鼠标或菜单就可以轻松地将文字、声音、图形、图像、动画、视频等多种媒体组合在一起,形成一套完整的多媒体作品,而且简单直观、易学易用。

一、图标的处理

    Authorware提供了一个标准函数Preload(),可以允许用户将以后要用到的图标提前装入内存,如声音图标、动画图标、显示图标等,这样当程序运行到这些图标时就可以直接运行,可以大大地提高程序运行的速度,减少用户的等待时间。当同样的图标在程序中要多次被用到时,一定要使用Goto函数或Display图标函数,或使用库功能,这样可以节省磁盘空间,提高编程效率加快程序运行。当流程线上的某些图标被重复使用时,可利用Library(库)菜单项提供的功能,将这些图标放入库文件,实现图标的共享使用;也可利用系统函数“DisplayIcon”多次重复显示某个图标,重复使用的图标仅一次性存储,不必全部装入应用程序,因而可大大减少应用程序的文件长度。

二、文字与背景音乐的处理

许多教师在制作多媒体课件时都喜欢使用自己“情有独钟”的字体,但有的时候会发现包含漂亮字体的多媒体作品在自己的电脑上正常运行,一旦把它移植到其它电脑上,这些漂亮字体的“倩影”顿时消失得无影无踪,取而代之的是一些普普通通的字体,甚至整个界面上的文字排列的乱七八糟!出现这种情况的原因大多是在Authorware中以文本方式使用了非Windows基本字体的漂亮字体,而其它电脑却没有安装这种字体所造成。笔者认为在制作多媒体课件时最好不要采用文本方式,而应将背景与这些漂亮字体做成图片格式,这样在任何机器上运行都“OK”!在使用背景音乐时应尽量用MIDI格式在后台运行,因为这样可以减轻CPU的负担。

三、颜色数与分辨率的处理

从理论上讲,屏幕的分辨率越高,图像就越清晰;可使用的颜色数越多,图像就越逼真。但在实际情况下可选取数与分辨率往往受到硬件环境和内存空间的限制。应注意不要无视未来的运行环境而盲目追求较高的颜色数与分辨率。条件越高,占用空间也越大。一般而言,宁可牺牲分辨率,也要尽量选取256色或更多的颜色数,以丰富画面的表现力。

四、媒体文件的处理

将媒体文件在不影响最终观赏效果的情况下压缩格式,减小各媒体文件的长度。如将小型AVI动画文件转换成GIF动画文件,WAV声音文件转换成VOX或MP3声音文件,TIFF或BMP图像文件转换成JPEG图像文件;运用库来管理媒体文件,尤其是重复使用的素材。使用库只是建立拷贝图标与库中源图标的一种链接,并没有将库中源图标的内容拷贝到流程线上,从而减小了主程序文件的长度。

五、动感闪烁的处理

相信许多朋友在电视上都能看到“闪烁”,最为典型的就是中央电视台每天的全国天气预报节目,当报告到某一城市的天气情况时,该城市在地图上的位置就会相应地闪烁几下,以此加深观众的印象。有时为了突出设计者的意图,我们也常常用到闪烁。可以利用人眼“视觉暂留”的原理来实现闪烁,先用Display图标显示一个待闪烁的对象,再用Wait图标等待0.5秒,然后用Erase图标擦待闪烁对象,最后用Wait图标等待0.5秒……如此循环重复N次即可实现N次闪烁!

六、大文件的处理

在制作多媒体作品时,通常是分步进行,或者说是各部分之间是独立的,这样我们可以将整个文件分割成几个长度较小的子文件,分别进行设计。这样不仅避免了程序运行时在内存中驻留太多的文件,各子文件还可以共享同一个库的资源。主文件与各子文件的调用可以通过JumpFile、JumpFileReturn、JumpOut和JumpOutReturn来实现。

七、程序调试的处理

调试程序的过程也就是消除程序报错的过程。最常见的是反复出现对话窗口,提示“XXX没有找到”。如果是有关变量没有找到,在确定变量存在的前提下,可以先应用“起始/终止”挤缩小报错的程序范围,再打开Control PanelTrace窗口,在已确定程序段中间的适当位置,放一个计算图标,输入“Trace(变量名)”,最后逐步跟踪程序的运行,变量结果的变化就会在Trace窗口中一目了然。如果是有关文件没有找到,原因大多是所使用文件的路径设置不当。如在调用外部的数字电影文件时,使用了文件的绝对路径,而实际上应该用它的相对路径,避免出现盘符。

八、Authorware文件打包的处理

Authorware文件打包时需要将Xtras目录拷贝到工作目录下,而Xtras目录长达6MB以上,显然太占空间。其实,仅仅有程序所需的Xtras,就不会影响打包文件的运行。除共有的Mix32.Jpegimp.X32(JPEG格式)、Bmpview.X32(BMP格式)等;声音文件一般需要Wavread.X32(WAV格式)、Voxread.X32和Voxdcmp.X32(VOX格式)、Swaread.X32和Swadcmp.Dirtrans.X32;Shark Byte Transitions类需要Thebyte.x32;Zeus Productions类需要Coverin.X32、Coverout.X32和Crossin.X32;如果要在文件中插入ActiveX,就需要Activex.X32;插入Html网页文件,则需要Ineturl.X32。  

本文标签:

为您推荐

FOXPRO在三峡工程信息管理中的应用

三峡工程是世界级的巨型工程,专业门类多、技术复杂、信息管理工作量巨大,必须使用MIS系统对信息进行收集、整理、存储、统计、分析、制表。几年来,我们先后用FOXBASE、FOXPRO编制了《工资管理系统》、《土石方工程量计算程序》、《工程支付管理系统》、《文档管理系统

2011-11-09 16:03

论信息技术在外语教学中的应用

随着信息技术的发展, 计算机多媒体技术和网络被广泛地应用在外语教学中, 改变了传统外语教学模式。现代化外语教学提高了外语教学水平, 从而培养高素质的外语人才, 满足日益增长的社会需求。

2011-11-09 16:02

对计算科学与计算机发展的思考

本文从什么是计算说起, 通过对计算机的发展历史和人类对计算本质认识的回顾, 提出量子计算系统的发展和成熟, 并且提出了人类认识未知世界的规律:“计算工具不断发展—整体思维能力的不断增强—公理系统的不断扩大—旧的神谕被解决—新的神谕不断产生”不断循环。

2011-11-09 16:01

试析高职院校计算机专业教学的改革

提高高职院校计算机专业的教学水平,是高职院校计算机教育工作者应该深入思考的问题。通过分析高职院校计算机专业教育的教学特点,从如何培养计算机应用型人才的角度出发,对高职计算机专业教学中存在的不足进行了总结,并提出了几点改革设想。

2011-11-09 16:00

水利工程计算机应用现状与思考

水利水电工程地质又是所有这些不同行业的工程地质专业中涉及面最广声望最高问题最复杂任务最艰巨的专业,这是众所周知毋庸置疑的。水利工程计算机应用具有广阔的发展前景,无论是数值计算、数据库应用,还是专家系统、网络系统,都大有用武之地;特别是工程地质制图(主

2011-11-09 15:59

论高职计算机应用专业课程优化与整合

课程体系是教育教学目标实现的重要保证,高职计算机应用专业课程体系要以为社会培养计算机应用性专门人才这一根本任务而进行设计,本文对计算机应用专业课程设置进行一定的探讨。

2011-11-09 15:58

加载中...