Authorware模块的使用技巧 韶亚军 2000年 第25期   Authorware是目前较为流行的多媒体创作软件,它原先运行于Macintosh平台,后移植到Windows平台上,为PC机的多媒体创作注入了无限的生机和活力,它已经被广泛应用于商业、教育、工业等部门,在Windows流行的今天已成为多媒体创作人员不可缺少的创作工具,很受大众的欢迎,许多光盘上的课件及演示程序都是用它制作完成的。   最近,笔者在开发CAI软件时,发现了两个使用AuthorWare的小技巧,认为比较实用,所以想写出来与大家分享: #1  1.Authorware 4.x中模块的快速卸除   在Authorware 4.x及以前的版本中有一个“模块”的概念,我们可以装载(Load)、粘贴(Paste)、也可以卸除(Unload)模块,但是有时候我们一下子装载了许多模块,就导致在选择了Authorware 的Paste Model命名后出现许多模块名称,甚至出现面板上放不下的情况,这样就很难选择到自己需要的模块,而Authorware 提供的卸除(Unload)模块功能一次只能卸除一个模块,非常麻烦。其实模块文件被放在Windows目录下的A4W.INI文件中的[Models]节中,如下所示:   [Models]   model1=c:\program files\macromedia\authorware 4\template\consumer\qsadcons.a4d;QS:Administration - Cons.   model2=c:\program files\macromedia\authorware 4\template\consumer\qscncons.a4d;QS:Content - Cons.   model3=c:\program files\macromedia\authorware 4\template\consumer\qsdtcons.a4d;QS:Drag Obj. Try Again - Cons.   model4=c:\program files\macromedia\authorware 4\template\corporate\qsdtcorp.a4d;QS:Drag Obj. Try Again - Corp.   知道了这一“秘密”,就可以用任何一种文本编辑打开该文件,再将不用的model20、model19、model18……项删除(必须从后向前删除,但不得删除[Models]这个节名)保存后再重新启动Authorware 就可以会发现这些模块已经被卸除了,非常方便!这种方法适用于Authorware 4.x 及以前的版本,只不过Authorware 3.x的相关配置文件是A3W.INI,也放在Windows目录下。 #1  2.在Authorware Attain中实现旧版本模块的再利用   我们也许用Authorware制作了许多精美的多媒体作品,其中也存有不少的模块文件,但是当升级到Authorware Attain后,发现Authorware Attain已经没有“模块”的功能了,我曾试着用Authorware 4.0粘贴模块后(Paste model),再将它们拷贝到Windows的剪贴板中,发现Authorware Attain根本就无法粘贴(版本不同),难道我们的劳动成果就这么白白浪费了吗,能不能再把以前旧的版本中的模块拿过来用呢?   由于Authorware Attain中引入了Knowledge object的概念,使得我深受启发,后终于摸索出了重用旧版本模块的方法,现介绍如下:   (1)开启Authorware Attain;   (2)单击“File\Convert model”;   (3)选择旧版本的模块文件;   (4)在另存为对话框中,将它存到Authorware Attain安装文件夹下的“knowledge objects”子文件夹下;(一定要将它存到Authorware Attain安装文件夹下的“knowledge objects”子文件夹下,否则将无法使用)   (5)刷新Authorware Attain的knowledge objects窗口,你会发现你的模块已经在里面了;   (6)拖动“模块”(它已经被转化成了knowledge object了)到流程线上即可。   你也可以用这种方法,把你的作品中的一部分保存为模块,(单击“File\Save in model”),只要将它保存到Authorware Attain安装文件夹下的“knowledge objects”子文件夹下,在knowledge objects窗口中把它拖到流程线上即可实现重用。你也可以将它拷贝给你的朋友,只要将这些扩展名为a5d的文件拷贝或制作成安装程序安装到你朋友的Authorware Attain安装文件夹下的“knowledge objects”子文件夹下就可以了,从而实现资源共享。( 这是不是有点儿像插件呢?如果像,你就是这个插件的开发者哦,很骄傲吧!)