1、主讲:宋一兵,多媒体技术Authorware 7.0,第15讲 作品管理与发布,15.1 库的使用,15.2 模板,15.3 作品的打包与发布,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.1 库的使用,库是一种特殊的Authorware文件类型,其中包含了多个图标及其内容。显示图标、计算图标、声音图标、动画图标以及交互图标(但不能包含交互结构)等都可以放置到库中。 库文件是以链接的形式出现的。当在流程线上建立库图标的拷贝和链接时,实际上并没有将库中源图标的内容复制到程序中,而只是在程序中显示源图标的映像,或者说相当于一个指针。,第15讲: 作品管理与发布,15.1节,
2、15.2节,15.3节,15.1.1 范例解析(一)创建库,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.1.1 范例解析(一)创建库,流程线上的显示图标的标题变为斜体,而在库窗口的图标前面有了一个符号,这表明显示图标的内容存储在库里,而不是在流程线上。流程线上的显示图标“图1”只是一个与库中“图1”显示图标有链接关系的副本。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.1.1 范例解析(一)创建库,流程线上所有的显示图标都是库图标的链接,而程序仅仅在库中保存了一个素材图片的内容,从而有效地减少了素材的冗余。,第15讲: 作品管理与发布,15.
3、1节,15.2节,15.3节,15.1.2 课堂练习蝴蝶飞,创建一个蝴蝶的几种飞行路线,使用库来保存蝴蝶图片 。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.1.2 课堂练习蝴蝶飞,创建一个蝴蝶的几种飞行路线,使用库来保存蝴蝶图片 。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.2 模板,除了单个图标在程序中会遇到重用的现象,图标组合也会被重用。以“显示等待擦除”图标组合为例,在程序设计中,经常会遇到类似的情况。若每次都需要设置等待时间和方式及擦除对象和效果是很麻烦的重复劳动,但是图标组合不能保存到库中,所以必须使用另外的方法来解决。,第15
4、讲: 作品管理与发布,15.1节,15.2节,15.3节,15.2.1 范例解析创建和应用模板,以第9章范例解析(二)的“判断输入内容”程序为例,将这个设计好的程序结构保存为可以共享的模板。,模板的名称可以任意定义,但是其保存位置一定要在“Knowledge Objects”目录下,这样才能够直接从【知识对象】面板中调用。一旦在【知识对象】面板中建立了一个自定义模板对象,该模板对象就作为了系统的一个永久对象。即便是关闭当前程序,进入其他程序中,该模板对象依然存在。要想去除它,只有将该文件从知识对象文件夹中删除。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.2.1 范例
5、解析创建和应用模板,观察【知识对象】面板,在知识对象类别中出现了一个新类别“mymodel”,其中有刚才自定义的模板“口令” 。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.2.2 课堂练习自定义图标,用户可以直接将自己定义好的某种图标拖动到图标工具栏中,在下一次再拖动图标到流程线上时,系统就自动使用用户自定义的图标。,如果不再需要这些自定义图标,该如何删除它们呢?既然这些自定义图标是知识对象的一个类别,那么它们一定是被保存在“Knowledge Objects图标调色板设置”目录下。利用资源管理器打开该目录,可见自定义图标确实以知识对象的形式保存在该目录下。删除该目
6、录下的这些文件,就可以删除自定义图标。如果不删除自定义图标,那么新建一个文件时,自定义图标仍然会起作用。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3 作品的打包与发布,多媒体作品创作完成后,就要考虑将它发送给用户使用,但是不能直接给用户Authorware程序的源文件,因为这样做至少有两个缺点:首先,使用不便,用户必须具有Authorware软件环境,否则就无法运行程序。其次,保密性差。我们程序的制作技巧和商业秘密,如图片、动画等素材,可能让用户一览无余或剽窃使用。因此,我们应把作品生成一个与Authorware创作环境无关的程序,即具有平台无关性。同时,将程序封
7、装,使别人无法轻易获取程序内容,这从知识产权保护的角度来讲,也是十分重要的。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.1 知识点讲解,系统菜单中的【文件】/【发布】命令。【发布设置】:对作品的发布参数进行设置。 【解除发布设置链接】:将当前作品的发布设置清除。 【一键发布】:按照设置情况将作品发布。 【批量发布】:对多个文件成批进行发布。 【打包】:对作品打包。 【Web 打包】:将作品进行网络环境下的打包。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.1 知识点讲解,发布设置,第15讲: 作品管理与发布,15.1节,15.2节,
8、15.3节,15.3.1 知识点讲解,(1)【Publish For CD,LAN,Local HDD】选项组中的内容是应用于光盘、网络或本地硬盘的设置。 【Package As】:指示打包文件存放的位置。 【With Runtime for Windows 98,ME,NT,2000,or XP】:选择此选项,打包后的文件是一个可以独立在Windows环境下运行的可执行程序(EXE);不选择此选项,则打包后的文件必须在有“Runa6w32.exe”文件的情况下才能够运行。这时,打包文件是以“.a7r”为后缀的文件。 【Copy Supporting Files】:寻找打包文件运行所需要的文件
9、,并将它们复制到打包文件所在文件夹中。 (2)【Publish For Web】选项组中的内容是应用于网络环境的设置。 【For Web Player】:生成Authorware Web播放器需要的作品片段。除第1个片段的文件后缀为“.aam”外,其余片段的文件后缀都是“.aas”。 【Web Page】:生成使用浏览器观看需要的网页,后缀为“.htm”。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.1 知识点讲解,在网络环境下,Authorware作品的播放需要使用Authorware Web Player 7.0,这是一个很小的浏览器插件,安装后用户就可以直接
10、利用浏览器观看Authorware制作的多媒体作品。Authorware Web Player可以从http:/ 在一般应用中,都要选择将作品发布为可独立执行的EXE文件。作品发布后,系统会自动在文件所在的当前目录下产生一个“Published Files”文件夹,其中又包含“Local”和“Web”两个文件夹,前者存放的是用于在光盘、局域网和本地硬盘上运行的EXE文件程序;后者存放的是用于在网络上运行的AAM文件和HTM文件。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.1 知识点讲解,一般来说,下面这些文件必须随程序一起发布。Authorware的“Xtras
11、”文件夹及需要的“Xtras”文件。 Authorware的部分驱动程序(后缀为“.xmo”)。例如,“a5mpeg32.xmo”是MPEG格式视频文件的驱动程序,“a5vfw32.xmo”是AVI格式文件的驱动程序。 程序中用到的UCD文件(后缀为“.ucd”或“.u32”)。 程序中用到的外部素材文件。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.2 范例解析作品的发布,发布作品,使其能够脱离Authorware独立运行,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.2 范例解析作品的发布,发布作品,使其能够脱离Authorware独立运行,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.2 范例解析作品的发布,发布作品,使其能够脱离Authorware独立运行,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.2 范例解析作品的发布,发布作品,使其能够脱离Authorware独立运行,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,15.3.3 课堂练习发布我的作品,将第13.3.3节的练习“都市超链接”的程序文件打包发布,使其能够在网页上打开。,第15讲: 作品管理与发布,15.1节,15.2节,15.3节,