Authorware实例7库和模块的使用.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Authorware实例7库和模块的使用

Authorware实例7 库和模块的使用 主要内容 利用库和模块,可以重复使用应用程序中的某一部分内容;利用库我们可以重复使用一个单独的设计按钮和该设计按钮所包含的内容;利用模块可以重复使用流程线上的某一段逻辑结构,包括多个设计按钮和这些设计按钮之间的逻辑关系。 库和模块是Authorware提供的不同的功能,库和模块分别存储在不同的文件中,二者不但存储的对象不同,Authorware对它们的处理方式也不同。 ( 库 库就是一个外部文件,独立于用户的作品,其中可以存储包含内容独立的设计按钮。这些设计按钮的类型包括【显示】设计按钮、【交互作用】设计按钮、【运算】设计按钮、【声音】设计按钮、【数字化电影】设计按钮和【定向】设计按钮六种。当我们使用库的时候,不是把库内设计按钮中的内容拷贝到流程线上的设计按钮内,而是将内容存储在库中的一个设计按钮内,不管什么时候用户需要哪个内容在作品中出现,你都可以把含有该内容的设计按钮链接到用户的作品上。 使用库有如下一些优点: ·节省空间: 在程序的流程线上使用库中存储的设计按钮不是一种真正的显示内容的复制,所以在同一个应用程序中多处用到该内容的情况下,实际上是在不同的时候重复使用库中同一个设计按钮中的内容,这样就大大地降低了应用程序的存储空间。对于那些在不同的交互窗口中使用同一内容场景的情况下是能非常有效地节省大量的存储空间。 ·同时更新: 当更新库中的设计按钮的内容后,与该设计按钮相链接的所有在应用程序中使用该库的设计按钮的地方将自动得到修改。 ·节省时间: 将应用程序开发过程中重复使用的内容组成库中的设计按钮,则可以大大地节省创建同一内容所耗费的时间。 ( 模块 模块就是将程序流程线上一系列设计按钮保存起来,以备将来做开发之用。模块可以是一个单独的设计按钮,也可以是几百个设计按钮的组合。模块是按照一系列设计按钮的功能来组合的,而不是按照设计按钮的内容来组合的。 将能完成某一功能的流程线上的设计按钮的组合保存起来,形成模块。 使用模块同我们粘贴设计按钮的操作类似。被粘贴到程序流程线上的模块内容可以被修改,但原先模块文件本身并不改变。当我们粘贴一个模块时,Authorware是将该模块完全复制到程序的流程线上,而不像使用库中的设计按钮那样是一种链接关系。因此,当对源模块进行编辑时,被粘贴到流程线上的模块的内容不会改变。 ( 库和模块的对比 使用库比使用模块要节省大量的存储空间。由于在使用库中的设计按钮时,Autorware是在库中的设计按钮和程序中的设计按钮之间建立一种链接的关系,因此能大大节省磁盘空间。而使用模块时,Authorware将该模块的内容复制一份到程序的流程线上,因此,要耗费大量的磁盘空间。 粘贴到程序流程线上的库中的设计按钮不能在应用程序中被编辑,我们只能改变它的显示对象的位置或修改其控制选项。粘贴到程序流程线上的模块所包含的设计按钮可以直接在程序流程线上编辑,而不会影响存储源模块的文件。 实例过程 我们要在应用程序中使用模块,既可以使用已经创建的模块,也可以先创建新的模块,然后再在应用程序中使用。 下面我们来学习如何创建、加载和粘贴一个模块。 ( 模块的创建 读者在创建模块之前,除了要考虑模块的复杂性外,还要考虑模块的作用域和大小。在创建模块之前,我们必须避免下述情况的发生,否则,创建的模板不能起到其应有的作用。 ·避免模块太大: 如果我们创建的模块太大或结构太复杂,以至于要花数小时的时间来修改粘贴到新位置的模块的设计按钮,则就完全破坏了我们使用模块的方便性和灵活性。 ·避免模块太小: 如果模块太小,创建它就象拖曳一个设计按钮到流程线上一样简单,我们就完全没有必要为它创建一个模块。例如一个简单的【显示】设计按钮,或几个【交互作用】响应是不值得来创建一个模块的。 提示: 请读者注意,在程序的设计过程中,不要刻意地追求模块的建立和使用,我们应该把程序设计的重点放到程序设计的内容上。先问一问自己:“我将要交流什么?我怎样设计才可以创建灵活的与最终用户的对话等等问题”。通过这样问自己,才会发现能够达到目的的交互性。当读者确立了自己要表现的内容和表现的方式之后,再来查找已有的模块中符合需求的模块。如果读者没有现成的模块,则读者就不要刻意追求模块的效果,按照自己需要表达的内容,编制应用程序,程序完成后,总结编制的程序,将有意义的功能模块制成模块文件存储起来,为下次的编程做准备。 创建模块的步骤如下: 选择要组成模块的一组设计按钮;如图7-1所示,用鼠标选取要组成模块的设计按钮。 选择Authorware中【Insert】菜单中的【Creat Model】命令选项,弹出图7-2所示的【Model Description】对话框。 在该对话框中输入对

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档