中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象

上传人:w****i 文档编号:94481511 上传时间:2019-08-07 格式:PPT 页数:26 大小:776KB
返回 下载 相关 举报
中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象_第1页
第1页 / 共26页
中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象_第2页
第2页 / 共26页
中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象_第3页
第3页 / 共26页
中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象_第4页
第4页 / 共26页
中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象》由会员分享,可在线阅读,更多相关《中文Authorware多媒体制作教程 第二版 教学课件 ppt 作者 冯建平 符策群 蔺素珍 第11章 库 模块和知识对象(26页珍藏版)》请在金锄头文库上搜索。

1、第 11 章 库、模块和知识对象,本章讲述库、模块与知识对象,目的是通过使用Authorware已经编写好的一些独立程序,即模块和知识对象,省时省力,轻松完成一件多媒体作品的制作,以便大幅度提高开发效率。,在多媒体作品的开发中,经常会重复使用一些相同的内容,比如相同的画面、相同的分支结构以及类似的功能模块。如果每次使用这些内容时都重复创建一遍,是非常消耗时间和人力的,同时也浪费大量的存储空间。利用Authorware提供的库、模块和知识对象可以解决这一问题。,11.1 库 的 使 用,库可以理解为是各种图标的集合。在使用其中某个设计图标时,只需在程序中建立与库文件中设计图标的链接关系即可。库是

2、一个外部文件,独立于用户作品之外。库中可以存放显示图标、交互图标、计算图标、声音图标和数字化电影图标等5种图标。由于库文件可以与Authorware应用程序相分离,多个程序可以共用一个库文件中的设计图标,一个程序也可以同时使用多个库文件中的设计图标,这样不但可以将应用程序进行分工,让不同的设计人员进行合作开发,易于管理和组织,而且大大节省存储空间,提高程序运行时的速度。,11.1.1 库窗口,要在应用程序中使用一个库文件中的内容,必须打开库文件,选择菜单“文件打开库”命令,弹出“打开库”对话框,在该对话框中,选中要打开的库文件,然后单击“打开”按钮打开该库文件。 图11-2 打开库文件窗口,1

3、1.1.2 库文件的建立,进入Authorware,执行菜单“文件新建库”命令,就建立了一个新的库文件,库文件窗口如图11-3所示。 图11-3 库文件窗口 此时库窗口中的“读/写”按钮、“连接”按钮都是灰显的,同时标题栏下方的图标个数为“0项”,表示此时库窗口中还没有图标。 如果要为库窗口中添加图标,可以将应用程序设计窗口流程线上的图标直接拖动到库中。当将图标拖动到库窗口中后,在库窗口中该图标的名称与拖动的图标名称相同,同时,左边有链接标记,表示库窗口的图标与应用程序设计窗口中的对应图标建立了链接,而且,应用程序设计窗口的流程线上的对应图标的标题变成了斜体,表示该图标是库窗口中图标的一个映像

4、副本,也就是库窗口中的一个链接图标,而该图标的原型则被移动到了库窗口中,如图11-4所示。,图11-4 为库窗口添加图标 当库创建好以后,执行菜单“文件保存”命令,弹出保存库文件的对话框,保存文件为 .a7l扩展名。,11.2 模块的使用,11.2.1 模块的概念 模块是指流程线上的一段逻辑结构,它是在程序设计中,把将会多次使用的程序段做成程序模块,并在需要时引用模块,该程序段包含各种设计图标和分支结构。与使用库不同,在使用模块时,Authorware是将该模块的复制品插入到流程线上而不是建立一种链接关系。 模块与库的本质区别在于它是功能的集合,而不是设计图标的集合。模块的内容,可以是一个图标

5、,也可以是多个图标组成的程序段。在现有程序中,凡是具有重复使用价值的内容,都可以将其建立成模块。 用户建立的模块,将保存在Authorware系统中。在当前程序或新建程序中,通过知识对象窗口,可以查找和引用已经建立的模块。,11.2.2 模块的创建与使用,以“电影片尾”为例,我们在前面已经学到,在影片结束时的演职人员名单出场一般是从下而上,在移动中消失。在程序设计上则反映它是由多个显示图标和运动图标的组合而建立。它包含了一个影片片尾的通用格式,如文字的字体、大小、颜色、位置和运动方式,具有普遍应用价值。为此,把这几个图标编辑并保存成一个模块,在以后的创作中直接引用,将会带来一定的方便。下面就以

6、此为例介绍创建和使用模块的方法。 进入Authorware,打开例题程序,在设计窗口中选择所需的内容,然后执行菜单“文件存为模型”命令,随即弹出保存模块对话框,如图11-9所示。,图11-9 创建模块,图11-10 用户模块查找,在自动打开的Authorware安装目录的Knowledge Objects文件夹下,建立一个文件夹(为了与Authorware原有的内容相区别,建立保存用户模块的子文件夹“用户”)。打开文件夹“用户”,以“片尾”为名保存模块文件,单击“保存”命令按钮,就 会生成一个扩展名为.a7d的模块文件。 注意:将模块文件保存在Authorware的Knowledge Obje

7、cts文件夹的子文件夹中。 如果“知识对象”窗口此时没有打开,执行“窗口知识对象”命令;如果“知识对象”窗口中没有出现刚才保存的模块,单击“刷新”命令按钮。也可关闭设计窗口中的例题“电影片尾”程序,对所做的修改不加保存,重新进入Authorware,打开知识对象窗口,在“分类”项下选择“用户”,即可看到所保存的模块,如图11-10所示。双击模块“片尾”,或者将其拖放到设计窗口中,就可以看到模块的内容。,以上实例中所建立的模块虽然简单,但已经体现了建立和使用模块的基本操作过程,既便是内容复杂的模块,建立和使用的方法也与此相同。 模块建立后就被保存在Authorware系统中,它不仅在当前程序中可

8、以使用所建立的模块,而且在任意的新建程序中,也都可以使用所有的用户模块。,11.3 知识对象的使用,11.3.1 知识对象的概念 在模块的基础上,Authorware 5以上版本加入了知识对象(Knowledge Objects)的内容。知识对象是对模块的扩展,是一种带有使用向导的模块。它同模块一样是一段独立的程序,可以插入到程序中任何需要的地方;与模块不同的是,使用知识对象需要通过向导程序的引导,由用户提供各种相应的信息,完成设置过程。,为了方便普通用户,Authorware将一些使用频率较高的程序功能设计成一个个专门的模块,并命名为知识对象。例如,设置演示窗口的标题,复制一个文件,创建一个

9、打开或保存文件的对话框,创建一组导航按钮,创建一批测验题乃至创建一个完整的教学课件。知识对象提供了实现这些功能的一个框架,使用知识对象时,只需要根据自己的使用目的,给出具体的内容,通过向导程序提供的一个个对话框,十分清楚地知道当前应该设置什么内容,怎样设置这些内容。实现自己所需要的功能。,由于使用知识对象,不需要直接使用各种图标、变量和函数,只需要在向导程序的引导下进行内容设置,这样一来,就大大降低了对用户的要求,同时也提高了开发的效率。 知识对象中的大多数只提供一些局部功能,它们只能作为程序的一个组成部分,但知识对象中的“测验”和“应用程序”等能创建一个完整的测验和教学课件,使用时在进入Au

10、thorware主界面前,系统会弹出一个包含知识对象的“新建”对话框,如图11-11所示。 在进入到Authorware的主界面后,知识对象窗口已经被系统自动打开了,如图11-12所示。,图11-11 “新建文件”对话框 图11-12 知识对象窗口,11.3.2 知识对象的种类,Authorware提供了8种类型的知识对象。如图11-12所示,知识对象的类型显示在“分类”下拉列表中,选择其中之一,该类中所有的知识对象就会显示在下方的列表框中。,1轻松工具箱类型的知识对象 这种类型的知识对象,提供了一系列易于程序开发的工具,使用户可以更容易地接受程序。 (1)轻松框架控制:创建支持易用性的程序框

11、架结构。 (2)轻松窗口控制:轻松工具箱框架模块的使用,让Windows更易于控制。 (3)轻松反馈:用于阅读交互性的反馈信息或设计图标的描述信息。 (4)轻松屏幕:键盘输入获取并读出屏幕内容。,2评估类型的知识对象 该类型知识对象用于创建各种测试程序,它包括9个知识对象。 (1)单选问题:用于创建单项选择题。该 习题类型只适用于习题要求学生只有选中了惟一的正确答案才能得分的情况。 (2)得分:用于实现测试成绩的记录、统计和显示。 (3)登录:用于创建测试登录过程以及选择测试成绩存储方式。 (4)多重选择问题:用于创建多项选择测试题。该习题类型适合于有多于一个正确选项的习题。学生必须选中了所有

12、正确的选项才可以得到本习题的分数。 (5)简略回答问题:用于创建简答测试题。该问题类型适合于对学生信息输入做出反应的习题。通配符可以使用在允许细小拼写错误的习题。,(6)热点问题:用于创建热区测试题。当学生在隐含的热区中做了单击操作,答案就会显示出来。在热区被单击后,一个与该问题主题相关联的指定文件就会显示出来。 (7)热对象问题:用于创建热对象测试题。当学生单击图形对象,答案就会显示出来。在图形对象被单击后,一个与该问题主题相关联的指定文件就会显示出来。 (8)拖放-问题:用于创建拖放测试题。当学生拖动图形对象到屏幕上指定的区域时,答案会自动显示出来。 (9)真-假问题:用于创建正误判断题。

13、该习题类型适合于只有一个逻辑答案的习题。,3文件类型的知识对象 该类型的知识对象都是一些与文件操作相关的知识对象,它包括7个知识对象。 (1)查找CD驱动器:用于查找到当前计算机上的第一个CD-ROM盘符,并将该盘符字母或字符路径储存到一个指定的变量中,以供用户的应用程序使用。 (2)读取INI值知识对象:用于从Windows配置设置文件(.INI)读取配置设置信息。 (3)拷贝文件:用于将指定的一个或几个文件复制到一个指定目录下。 (4)设置文件属性:用于设置一个或几个指定文件的属性。 (5)跳到指定Authorware文件:用于实现Authorware程序之间的跳转。 (6)写入INI值:

14、用于向Windows配置设置文件(.INI)写入配置设置信息。 (7)添加-移除字体资源:用于添加或去掉计算机中某种字体,以使自己的应用程序可以使用该字体。,4界面构成类型的知识对象 该类型的知识对象共有13种,用于创建各种界面对象。 (1)保存文件时对话框:用于创建一个保存文件的对话框,并可以使用变量保存用户保存的文件路径和名称。 (2)窗口控制:用于创建Windows19种常用控件,如命令按钮、复选框、列表框及进度条等。 (3)窗口控制一获取属性:用于获取由Windows Control产生的控制对象的属性。 (4)窗口控制一设置属性:用于对由Windows Control产生的控制对象的

15、属性进行设置。 (5)打开文件时对话框:用于创建一个打开文件的对话框,并可以使用变量保存用户保存的文件路径和名称。,(6)电影控制:用于为播放的数字电影提供一个操作控制面板,可以播放的数字电影格式包括AVI、DIR、MOV及MPEG等几种。 (7)复选框:用于创建一个复选框。 (8)滑动条:用于创建一个指定的滚动条,其外观样式可以进行修改,同时将该滑动条所处的位置返回给一个变量,供 应用程序使用。 (9)浏览文件夹对话框:用于创建文件夹浏览对话框,并可将用户选取的目录路径存放在一个变量中,供应用程序使用。 (10)设置窗口标题:用于设置当前Authorware应用程序的标题栏。如果在文件属性对

16、话框中设置该应用程序无标题栏,则该知识对象无效。 (11)收音机式按钮:用于创建单选按钮。 (12)消息框:用于创建多种样式的信息提示框。 (13)移动指针:可以将鼠标光标移动到某个指定位置,而且移动可以设置成动态移动或直接跳转到指定位置。,5Internet类型的知识对象该类型的知识对象都是一些与网络相关的知识对象,它包括3个知识对象。 (1)Authorware Web播放器知识对象:用于进行Authorware Web player安全属性设置。 (2)发送Email:使用该知识对象,可以通过SMTP(简单邮件传输协议)向指定的Email地址发送一个电子邮件,同时将发送结果(成功或失败)保存到一个变量中,供应用程序使用。 (3)运行默认浏览器:使用该知识对象,可以使用系统默认的网络浏览器来执行用户指定的URL地址或其他EXE程序,我们可以使用它来调用外部的可执行文件。,6新建类型的知识对象 该类型的知识对象共有3种,用于创建程序框架。 (1)测验:创建用于测验用途的多媒体程序,其中包含拖放、热区、热物、多项选

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号