§3-8 运用函数和变量 学习目的: 认识变量及其类型 掌握变量的使用 认识函数及其类型 掌握函数的使用 ?学习重点: 变量的使用 函数的使用 运用函数和变量,可增强Authorware的功能 * * 在制作非常复杂、难度较高的程序时,光靠图标本身是难以胜任的,还需要运用系统提供的多种函数和变量。通过应用函数和变量,可以完成许多仅依靠图标无法完成的程序,可以用函数和变量来完成一些更加复杂的功能。因此,Authorware 6.5不仅通过提供功能强大、操作简单的各种图标,使多媒体的开发变得轻松自如,同时,又通过提供的变量、函数,避免了那种只使用图标而造成程序的简单与呆板。 变量的数据类型: 变量通常是用来存储程序执行过程中涉及的数据。 Authoware变量可以存储的数据类型有:数值型、字符型、逻辑型、当然也可以存储以数组、列表等形式存在的数据。变量的加入,使Authorware的交互编程更加灵活多变。 变量种类: 在Authorware 6.5中,变量可以划分为系统变量、自定义变量、逻辑变量三种类型。这几种变量的使用都必须遵循有关的约定。 3.8.1、变量 1.系统变量 系统变量是Authorware 6.5内部预先定义的一套变量。 系统变量的类型:(有11类,224个变量) CMI(计算机管理教学) Decision(决策判断) File(文件管理) Framework(框架管理) Genera1(一般) Graphics(绘图) Icons(图标管理) Interaction(交互管理) Network(网络管理) Time(时间管理) Video(视频管理) 例题: 用系统变量来测试按下鼠标左键的持续时间。 1、拖动一个“显示”图标到流程线上; 2、双击“显示”图标,在窗口中输入文本“按下鼠标 的持续时间为{ClickSeconds}”,关闭窗口。 3、选中“显示”图标,执行菜单“修改”\“图标”\“属性”. 在对话框中选复选框“更新变量显示”。 4、运行程序。 自定义变量是由多媒体开发人员在进行程序设计时自行定义的变量,自定义变量可以用来记录用户程序的特定信息。创建自定义变量包括两方面的内容: ※ 指定变量的名称 ※ 给变量赋初始值 2. 自定义变量 3. 逻辑变量 逻辑变量十分简单, Authorware系统使用的是正逻辑,即只有Tme (1)或Fa1se (0)两种逻辑值代表真与假,逻辑变量经常应用于某些判断语句或函数返回值中。 例如:waveplay:= waveplaying() if waveplay=true then wavestop() else if waveplay=false then waveplay(“back.wav”) end if ?.变量的使用 变量使用方法: ※ 通过键盘直接输入 ※ 通过“Variables”(变量)对话框 变量使用场合 : ※ 计算图标中 ※ 附加在图标的计算窗口中 ※ 属性对话框 ※ 显示文本中 3.8.2 函数 函数通常指能够实现某种特定功能的程序语句段,并通过一个代号(函数名)来表示,当程序设计过程中需要实现某一功能时,只需调用事先编写好的具有该功能的函数,而无须重新编写,这无疑有利于程序的结构化与模块化。大部分的函数都有自己的参数,每一个参数都代表不同的意义,因此在调用函数时往往需要传递实际参数,告诉函数实现哪一部分功能。 函数的三大类型:系统函数、外部扩展函数、自定 义函数。 1.系统函数(有18类,300多个) 系统函数是指Authorware 6.5系统提供的很多完成特定任务的函数,用户可以在程序开发中直接调用它们完成一定的功能。 Character(字符串类) CMI(计算机管理教学) File(文件类) Framework(页面集合类) Genera1
您可能关注的文档
- b第二章平面汇交力系和力偶系讲述.ppt
- b力和运动下讲述.ppt
- C1-第六节磨损讲述.ppt
- c4核反应裂变聚变讲述.ppt
- cadence教程轻松学讲述.ppt
- cap5多电子原子泡利原理讲述.ppt
- 第二章 固体结构2.4课题.ppt
- 单元质量评估(三)教师专用解说.ppt
- 开发者技术及生态发展2030.pdf
- 2025人形机器人产业趋势展望.pdf
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
最近下载
- 广东省深圳市福田区深圳高级中学2023-2024学年八年级上学期期末英语试卷含详解.docx
- 超高层公共建筑 投标方案方案投标文件(技术方案).doc
- 国风水墨PPT模板.pptx VIP
- 脑卒中的康复评定.pptx VIP
- 消防设备项目投标方案投标文件(技术方案).doc
- 甘肃省工会财务核算软件操作手册(网络版).doc VIP
- 2024-2025学年贵州省铜仁市高一上学期期末教学质量监测物理试卷(解析版).docx VIP
- 2023-2024学年河南省南阳市七年级(上)期末数学试卷(含解析).doc VIP
- 江苏省造价管理信息系统(企业端操作手册).pdf VIP
- PEN3电子鼻操作手册.pdf VIP
原创力文档

文档评论(0)