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

Authorware基础教程:十天学会authorware6.5之第七天:知识对象

2024-09-08 19:26:34
字体:
来源:转载
供稿:网友
一、知识对象的应用

  知识对象的概念

  模块(model)的概念,相信大家也不陌生,authorware同样提供了一个模块的功能,它与库文件的区别主要在于模块是功能的集合,而库是设计图标的集合。在使用模块时,authorware是把对应模块的内容复制到流程线上,而不是库文件所保持的"调用"链接关系;使用完毕后,模块与程序流程并无任何关系,即它们之间的修改互不相干。自从authorware 5.0开始,模块就渐渐地从authorware的前台设计退隐到了后台,转而以知识对象ko(knowledge object)的形式出现为主,因此知识对象其实就是模块的扩展,是带有可视化配置向导的模块。通过类似"所见即所得"的使用属性配置向导,设计者可以很方便快捷地使用已有的知识对象,而无须再次经历一次重复性的流程设计工作。值得高兴的是越来越多的authorware扩展开发厂商开始进行知识对象的开发设计,为authorware爱好者提供了许多实用的知识对象,使用户无须了解复杂的程序编写知识也可设计出专业的多媒体作品。

  authorware 6.5知识对象简介

  authorware 6.5一共提供了8大类的知识对象,如图3所示。在使用知识对象进行程序设计以前,我们先简单介绍一下它们的功能类型。


图3

  1.accessibility类型的知识对象

  这类知识对象是authorware 6.5新增加的,提供了包括常规的多媒体程序的一般框架结构、声音解决方案(tts)、交互反馈等5个实用的ko,通过它们可以更快的完成一个功能齐全的多媒体作品。其中的talktext v3 ko可以让你的课件程序发声,具体配置过程在后面的典型范例里我们将有详细的讲解。

  2.assessment类型的知识对象

  这类知识对象主要用于知识系统测试,提供了包括是非题、单选题、多选题、简答题等类型的题目设计模板,还提供了登陆、答案判断、分数记录等测试系统功能。利用它们来开发多媒体自检测练习题测试系统最方便不过了。

  3.file类型的知识对象

  这类知识对象提供了常用的文件相关的ko,包括有系统字体增删、文件拷贝、光驱盘符查找、authorware文件跳转、ini文件的存取以及文件属性的设置等共7个知识对象,方便了设计用户对文件相关的控制设计工作。

  4.interface components类型的知识对象

  这类知识对象主要用于创建各种用户界面及其控制,包括有各类型的消息对话框、鼠标控制、文件的打开、浏览、保存对话框、滚动条、windows窗口属性控制等13个知识对象。通过这些知识对象,使windows的交互界面设计变得更加标准和容易。

  5.internet类型的知识对象

  顾名思义,此类知识对象主要是提供常见的互联网络功能,例如发送邮件、打开默认浏览器、authorware播放器安全设置等。

  6.new file类型的知识对象

  这类知识对象主要提供了一般的程序流程框架,最引人注目的莫过于authorware application accessibility kit,它提供了一套完整的程序流程模板,初学者可以从中学习一下总体程序流程设计的思路!

  7.rtf objects类型的知识对象

  这类知识对象是一个控制rtf(rich text format)对象的知识对象工具包,包括对rtf对象的创建、编辑修改、保存、常规查找等功能。rtf对象支持插入各种图形,可设置多种文本格式,是开发图文并茂的多媒体程序常用的文件类型之一。

  8.tutorial类型的知识对象

  这类知识对象提供了导航控制相关的知识对象,包括cameraparts和takepictures两个ko。

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