Authorware 7 如何打包发布(2007-06-24 15:20:31) 分类:网络时空-&-网海撷萃
在使用多媒体集成开发软件 Authorware 7 创作多媒体课件或其他演示程序的过程中,最后关键的一步是对创作好的杰作进行打包和发布。只有经过打包后的Authorware 7 作品才能脱离原来的开发软件和操作环境在任何机子或网络环境上独立运行,也就是把Authorware 7 作品打包成xxx.exe类型的可执行文件。那如何打包发布Authorware 7 作品才能保证其正常运行不出差错呢?应该遵循什么样的步骤规则,注意什么样的问题?
一、做好打包发布前的准备工作。
这是指在打包发布Authorware 7 作品前要明确并分类管理好打包发布所需要的所有的文件,为他们建立相应的文件夹,把这些文件存放在相应的文件夹里。这样就为这些文件事先设定好了路径和位置,在创作过程中所调用的文件就容易找到,打包发布时也不会丢失或遗漏任何文件。创作Authorware 7 作品所需的文件类型有:创作好的Authorware 7 源程序文件和打包后的可执行文件、Authorware 7 自身所带的支持文件、为增加和辅助Authorware 7 功能的外部支持文件和创作所需要的素材类文件。
1.首先,在开始创作Authorware 7 作品之前最好为最终打包发布的作品建立一个总文件夹,称之为一级文件夹。一级文件夹也是打包作品的目标文件夹,源程序文件和打包后的可执行文件都要放在这个一级文件夹目录下。
2. 管理好Authorware 7 自身所带的支持文件。这类文件存放在C:\Program Files\Macromedia\Authorware 7.0 文件夹目录下,以及Xtra文件夹里。这类文件在打包发布时会自动复制到打包的目标文件夹里,即一级文件夹里。当然,在打包打包完毕后也可以手动把他们复制到一级文件夹里,替换打包时自动复制的所有文件,这样虽然会占用更多的容量空间,但却不失为一种最保险的方法。
3.管理好Authorware 7 外部支持文件。Authorware 7 本身功能并不完美,为了增强它的功能,有时需要为其编写一些支持某种功能的程序或函数。这类文件有实现丰富过度特效的外部特效支持文件,存放在 C:\Program Files\Macromedia\Authorware 7.0\Xtra 文件夹里; 和外部拓展函数,要手动存放在C:\Program Files\Macromedia\Authorware 7.0 文件夹目录下,是后缀名为.x32的文件。为什么外部拓展函数文件要手动添加呢?因为这些外部拓展函数不是Authorware 7 自身所带的,是用户自己根据需要添加。
外部支持文件在打包时会自动复制到打包的目标文件夹里,但有些外部过度特效文件却不能自动复制,所以在打包后要手动复制到打包后的Xtra文件夹里。
说到这里,有关Authorware 7 自身所带和外部支持文件的管理,简单地总结一下就是:最好在创作Authorware 7作品之前,先把上面所提到Authorware 7的自身支持文件、外部支持文件和所需的拓展函数复制到建立好的打包作品的目标一级文件里,以保证绝对不会出差错。
4. 管理好创作Authorware 7作品所需的素材文件。素材包括文字、图形图象、gif和flash动画、声音和视频。
文字和jpeg、gif图象和gif动画在到入到作品源程序里后,会以内部文件的形式存储在源程序里,不必为他们建立相应的文件夹。当然,为了在创作过程中方便查找和调用素材,也可以为他们建立相应的文件夹;
flash动画文件不能以内部文件的形式存储在源程序里,所以要为其建立一个相应的文件嘉;
声音文件要为其建立相应的文件夹;
视频影片文件要建立相应的文件夹。
为了方便管理和调用,图象和动画类素材可以一同存放在建立的Image文件夹里,声音类文件存放在建立的Sound文件夹里,视频类文件存放在建立的Video夹里,所有这些文件夹都要一同存放的一级文件夹目录下。
二、如何打包发布Authorware 7作品。
在明确了管理好Authorware 7作品打包所需要包含的所有文件类型后,最好从头到尾先测试一下作品,看有没有所需的外部文件找不到。如果OK,就可以对作品进行打包了。打包过程图示如下(点击图片可放大浏览):
1.点击败“文件”-“发布”-“发布设置”菜单命令,进行相应的打包发布设置。
2.Authorware 7系统自动扫描作品的源程序制作流程,查找打包发布所需的所有文件。
3.选择打包发布的格式,有两种格式,第一种是打包成为在单机上运行的可执行文件exe;第二种是打包为网络上运行发布的格式,需要Authorware 7网络播放器支持,所以要先下载Authorware 7网络播放器,否则打包后的作品无法显示。
通常选择第一种格式,选择打包到的目标文件夹,设定打包后的可执行文件名(后缀名必须是.exe),钩选“Windows98、ME、NT、2000,or XP?”环境下运行的可执行文件格式和“Copy Supporting Files”复制支持文件选项。
4. 点击“Package”,够选所有可选的选项。分别为“打包所有内部库”、“打包所有外部媒体”和“重组运行期间短开的所有链接”。
5.点击“Files”,查看打包所需包含的所有文件。文件前面有一个链条连接的标志,表明找到并链接到了打包所需的所有文件。如果文件前面有短链的标志,表明该文件没有链接到,需要在框中点击该文件,在弹出的对话框里手动查找。查看完毕后,点击败“OK”按键命令,结束打包发布设置。
6.重新点击败“文件”-“发布”-“一键发布”菜单命令,对作品进行打包发布。
7.显示打包发布进行时状态。
打包发布完毕后,会弹出一个对话框。按“OK”按键命令,确定完成;
按“Files”查看发布后支持文件的复制情况,文件下有“OK”字样,表明该文件复制成功,“Warning”字样表明该文件复制失败。这通常是由于Xtra类文件复制失败引起的,解决方法是打开C:\Program Files\Macromedia\Authorware 7.0,把文件夹Xtra及其里面的所有文件一同复制到打包目标文件夹(一级文件夹)里;
按“Preview”可对打包后的可执行文件exe进行预览,如果预览过程中提示有错误,最好记录下缺少了什么类型的文件,再进行搜索文件(在“开始”-“搜索”-“文件或文件夹”菜单命令里操作),或直接到C:\Program Files\Macromedia\Authorware 7.0 里查找该文件,复制到目标文件夹里相应的位置。
避免打包后的可执行文件运行出错,最笨拙也是最保险的方法是,把C:\Program Files\Macromedia\Authorware 7.0目录里的Xtra文件夹和其他所有文件(不是文件夹)全部复制到打包发布的目标文件夹目录下(一级文件夹里)。
最后提示一点,C:\Program Files\Macromedia\Authorware 7.0\Xtra 里的有些过度特效文件需要注册才能正常使用,否则在打包后脱离开发软件Atuthroware 7.0环境后运行将出错,所以建议不要使用这些特效。这些特效文件是:DirectTransition3D I、DirectTransition3D II 和 DirectTransition3D III。
参考资料:http://blog.sina.com.cn/s/blog_471d02de01000bee.html