|
文/小呆 上期我们讲了如何在Authorware中设置按钮交互,今天我们接着来看如何在程序中设置退出交互与最后打包生成可执行文件。
退出交互的设置
如果你按我们上期讲的例子做了的话,就会发现,各个组图标的流程线执行完后,都
会回到交互图标那里(呵呵,您一定想到了,如果放张精美的图片在交互图标里,那么不就可以充当程序的主界面了吗?)那么怎样才能退出交互,向下执行程序呢?
 图1设置流程线的方向
只要加个退出按钮就可以了。
在交互图标的最右方加一个组图标,命名为“退出”,然后按住“Ctrl”的同时,用鼠标单击组图标下方向右拐的小箭头。看到了吗?每次单击都会改变方向的,直到它变成向左为止。这样,流程线就如图1所示的那样了。
(友情提示:Authorware在执行过程中,遇到空的组图标是可以继续执行的。但是,如果遇到的是没有内容的其他图标,那么Authorware就会停止执行程序。)
这下子行了。您完全可以制作出一个充满个性的多媒体作品了。
再补充一点,有时候我们会希望有些按钮能永远保留在界面中,比如作品中的“退出”按钮(总得让人可以随时退出吧?),这时只要双击组图标上方的小圆角矩形,打开它的属性对话框,点击“Response”选项卡,选中“Perpetual”复选框就行了(如图2)。
如果按钮交互会用了,后面的那些交互方式差不多也可以触类旁通了,就不再多说了。要知道,十一种交互方式差不多可以写半本书的,全写出来编辑不吃了我才怪呢。其实只要在实践中多多练习和揣摩,举一反三,掌握那十种交互方式是不在话下的。
打包生成可执行文件
程序做好了吗?那么该打包成可执行的EXE文件了,这样,才可以脱离Authorware环境独立运行。打包是Authorware多媒体制作的最后一步。
 图2让退出按钮永远保留在界面中
打开做好的Authorware源程序,选择菜单命令“File→Publish→Package…”,弹出“Package File”对话框,选择好你的操作系统,这里我选择“For Windows 9x and NT Variant”项。
下面的四个复选框的意思分别是:
1、Resolve Broken Links at Runt:在运行程序时,恢复断开的链接;
2、Package ALL Libraries Internally:将当前作品链接的所有库文件打包成为文件的一部分;
3、Package External Media Internally:将使用的外部媒体打包成为文件的一部分,但不包括数字电影和Internet上的媒体文件;
4、Use Default Names When Packaging:用源程序的文件名作为打包的文件名。
这里最好把四个选项都选上。最后,点击一下“Save Filse(s) && Package”按钮,等着进度条走到尽头就行了。是不是很简单啊?先别忙着高兴,知道打包后的文件存到哪里去了吗?默认的情况下,会保存到源程序所在的目录下。找到后,执行一下看看。
咦,怎么好像有问题啊?
要知道,Authorware打包成的EXE文件并不能独立运行。一般情况下,还需要一些支持,比如要在文件所在目录中放上Xtras目录。您可以在Authorware的安装目录中找到Xtras目录,然后拷贝到EXE文件所在的目录中就可以了。当然,并不是所有的Xtras目录中的文件都是必需的。完全可以只复制那些在您的作品中用到的。
 图3看看你做的程序用到了哪些Xtras
怎么才能知道哪些是用到的,哪些是没用到的呢?方法很简单:打开源程序,点击菜单命令“Commands→”,打开“Find Xtras”对话框,点击“Find”按钮。那么Authorware就会自动列出本作品用得到的Xtras(如图3)。然后,点击“Copy”按钮,找到执行程序所在的目录就行了。
假如程序用到了AVI、MPEG等视频文件,那么还需要把它们的驱动程序文件也一起复制过去。这些驱动程序在Authorware目录下面(如图4)。
 图4用于支持视频文件的驱动程序
好了,现在终于完成打包了,可以发布您的多媒体作品了^-^。
结束语:各位读者,小呆主持的“Authorware 6.5多媒体之旅”到今天就暂时告一段落了。作为一款优秀的多媒体开发软件,我们所介绍的只是Authorware最基本的功能,要想充分发挥Authorware的强大能力,创作出更专业更出色的多媒体作品,还要靠朋友们在实践中多多揣摩、多多思考。朋友们如果有兴趣的话,不妨到青山在线(hongtai.jsol.net/bbs/index.asp)找小呆一起交流探讨。
|