首页 > 网站 > 媒体动画 > 正文

Authorware开发实例:Authorware 模块地运用灵活技术

2024-09-08 19:25:38
字体:
来源:转载
供稿:网友

authorware是目前最为流行的多媒体创作软件,它原先运行于macintosh平台,后移植到windows平台上,为pc机的多媒体创作注入了无限的生机和活力,它已经被广泛应用于商业、教育、工业等领域部门,在windows流行的今天已成为多媒体创作人员不可缺少的创作工具,很受大众的欢迎,许多光盘上的课件及演示程序都是用它制作完成的。
最近,笔者在开发cai软件时,发现了几个authorware模块使用的小技巧,认为比较实用,所以想写出来与大家分享:
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.
(以上并没有models由于篇幅原因没有全部列出)
知道了这一“秘密”,就可以用任何一种文本编辑打开该文件,再将不用的model20、model19、model18……项删除(必须从后向前删除但不得删除[models]这个节名)保存后再重新启动authorware 就可以会发现这些模块已经被卸除了,非常方便!这种方法适用于authorware 4.x 及以前的版本,只不过authorware 3.x的相应的配置文件是a3w.ini,也放在windows目录下。
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子文件夹下就可以了,从而实现资源共享。( 这是不是有点儿像插件呢?如果像,您就是这个插件的开发者,很骄傲吧!)
3、快速改变默认的导航框架
在authorware中,我们经常要用到导航框架,而authorware本身默认的导航框架又显得特别简单,这样我们每次制作课件时都必须重新设计,而我们一个开发小组往往采用相同的界面,那么,能不能改变默认的导航框架,做到一劳永逸呢?经过笔者的分析,发现在authorware 4.0安装文件夹下有一个framewrk.a4d文件,而authorware 5.0安装文件夹下有一个framewrk.a5d文件,凭着笔者的感觉,它就是一个模板文件,(在authorware 5.0中准确地说应该说是knowledge object),要改变默认导航框架只需要将它们备份后,将自己定义的导航框架图标内容存为一个模块并将它放到authorware 安装文件夹下,以后放置frame
work图标到流程线上时,采用的就是自己定义的导航框架,非常方便。在authorware attain中也可以将一部分通过“file ”/“save in model”将文件的一部分存为模板,但是要注意的是这个文件必须为framewrk.a5d,且必须放置在authorware 5.0的安装文件夹下,否则无法使用!当然了,如果您有兴趣,也可以将它制作成安装程序安装到别人的机器上,不过在制作安装程序时必须要注意先备份原来的旧文件,(这也是一个好习惯吧!),其实有些光盘上的authorware汉化程序就是这么做的!

[1] [2] 下一页  

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表