本章小结: 本章中具体讲解了有关知识对象的知识。详细讲解了如何使用“应用程序”模块来创建一个新的应用程序,获取光驱盘符、实现文件的保存、创建Windows控件和发送电子邮件等等。其他各种知识对象的使用方法基本相同,用户可以在使用中进行摸索。 第12章 多媒体高级技术应用 重点内容: 变量与函数 使用Xtra工具 使用ActiveX控件 使用OLE功能 一、 变量与函数 1、变量与函数简介 变量是一个量,它的值可以改变。在Authorware中,系统提供了很多变量,并且在程序运行过程中,系统会自动监测并更改这些变量,它们被称为系统变量。同时,Authorware也允许用户自己创建变量,用来储存用户需要检测的参数,这些变量叫做自定义变量。 函数是可以完成某一功能的模块单元,每个函数都对应着其特定的操作。在Authorware中,系统提供了很多函数供用户使用,这些函数被称为系统函数。如果用户认为系统函数无法满足其设计需求,用户可以使用自定义函数。 一、 变量与函数 2、使用变量与函数的场合 在Authorware中,可以使用变量和函数的场合主要有三种:对话框、文本对象和“计算”图标设计窗口中。在对话框和文本对象中,程序直接使用的是变量和函数的值;而在“计算”图标设计窗口中,函数用于执行某些功能,其返回值未必使用,变量则应用于表达式中。 一、 变量与函数 3、系统变量和自定义变量 系统变量可以分为独立变量和引用变量。独立变量是指可以单独使用的变量,这种变量中有的与图标无关,有的与最近执行过的相关图标有关,例如EntryText、FullDate和FullTime等。引用变量后面可以跟一个“@”符号后再加上流程线上的某个图标的名称,这样就可以得到这个图标的相关信息,例如CurrentPageNum@ framework (得到framework框架结构中的页面数)、IconID@IconTitle(得到IconTitle的ID号)等等。 一、 变量与函数 3、系统变量和自定义变量 自定义变量的名称由用户自己定义,一般也使用比较简单明了的名称,该名称不能和系统变量或者已经存在的自定义变量同名。对于自定义变量,程序允许用户设置其初始值,并且可以添加简单的说明。 一、 变量与函数 4、系统函数和自定义函数 所谓函数,是指能够完成某一功能的程序模块,并且此模块应当留有入口,从而可以被调用。在Authorware中,同变量一样,函数也可以分为系统函数和自定义函数。 系统函数是由Authorware本身自带的函数。系统函数的名称与系统变量的名称特点基本一致。例如,ABS(X)就是一个系统函数,其功能是返回一个数值,该数值是变量X的绝对值。 此外为了满足多媒体程序的需要,我们经常需要使用系统函数 以外的函数,这些函数被称为自定义函数。 一、 变量与函数 5、键盘锁定实例 在本实例中,我们将要通过系统变量在程序中定义一个按钮,并且设定此按钮只有在CapsLock锁定时才有效。制作完成实例后,首先取消CapsLock锁定,运行程序,效果如左下图所示;再锁定CapsLock,运行程序,效果如右下图所示。 一、 变量与函数 6、导入Windows计算器实例 系统函数是由Authorware本身自带的函数。系统函数的名称与系统变量的名称特点基本一致。下面通过一个导入Windows中自带的计算器的例子,来说明函数对话框的使用方法。运行程序后,点击“计算器”按钮,弹出如左下图所示的对话框,点击“确定”按钮后,将会打开Windows计算器,效果如右下图所示。 一、 变量与函数 7、显示鼠标动作实例 为了让读者在了解基本概念的基础上,进一步熟悉函数的使用,接下来制作一个坐标函数随鼠标的移动而不断变换的例子。本例制作过程中首先要输入变量信息,然后再设置条件相应。实例制作完成后的操作效果如下图所示。 二、 使用Xtra工具 1、Xtra工具简介 Authorware中提供了5种类型的Xtras,它们分别是: Transition Xtras工具:我们学习了过对象的过渡显示和过渡擦除效果,这些效果中部分是由Authorware内置的,而另外的一部分就是由Transition Xtras控制的 。 Sprite Xtras:使用此工具可以在演示窗口中添加功能性元素。 Scripting Xtras:使用此工具可以引入其他独立开发商开发的Xtras。 核心Xtras:此工
您可能关注的文档
最近下载
- 框架桥(涵)工程监理实施细则.doc
- 2024-2030年生物基高级相变材料(PCM)行业市场现状供需分析及市场深度研究发展前景及规划投资研究报告.docx
- 宿舍楼某学校学生宿舍楼设计.doc VIP
- 九年义务教育控辍保学工作方案.doc VIP
- 2025年安徽中考语文试卷及答案出炉 .pdf VIP
- KA 25-2025 煤矿井下机电设备完好性要求.docx VIP
- 劳动合同中止期间的工资支付与社保缴纳义务.docx VIP
- T BALI 003—2023 节律照明灯具性能要求.pdf VIP
- 2012年江苏高考数学试卷真题及答案.doc VIP
- 高中地理野外实践活动与乡土文化传承的结合研究教学研究课题报告.docx
原创力文档

文档评论(0)