高职-多媒体技术教程AW7-10_第1页
高职-多媒体技术教程AW7-10_第2页
高职-多媒体技术教程AW7-10_第3页
高职-多媒体技术教程AW7-10_第4页
高职-多媒体技术教程AW7-10_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、主讲:宋一兵多媒体技术应用教程Authorware 7.0中文版第10章 编程与运算10.1 使用计算图标编程第10章: 编程与运算10.1节10.2节10.3节10.4节10.2 变量与函数 10.3 变量及其运算 10.4 系统变量和系统函数 10.5 外部函数的载入和使用 10.6 信息对话框 10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.1 使用计算图标编程【例10-1】 示例程序“Clock.a7p”。第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)【例10-

2、2】 计算图标和计算窗口 10.1 使用计算图标编程第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.2 变量与函数 10.2.1 变量(1)系统变量Authorware提供了11种类型的系统变量,包括文件管理、绘图、图标、系统时间等。系统变量都有唯一的变量名,且以大写字母开头,由一个或多个字符组成,字符之间没有空格。系统变量主要用于记录程序状态信息,Authorware会根据用户的交互操作或者程序的执行自动更新系统变量。(2)自定义变量定义自定义变量包括两方面的内容:一是对其进行初始化,二是输入一个

3、简短的描述。创建自定义变量就要给变量起名字。(3)变量的数据类型变量的数据类型可以分为数值型、字符型、逻辑型、符号型、列表型、坐标型等,分别用于保存具体的数值、字符串、逻辑变量等。第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.2.2 函数 1函数类型在Authorware中,存在两种类型的函数:系统函数和外部函数。系统函数是Authorware中预定义的函数,根据用途不同被分为17种类型。外部函数则是对系统函数的有益补充,它们在使用之前必须从外部动态链接库加载到Authorware中。目前存在大量

4、的由独立开发商开发的外部函数,设计人员还可以根据自身需要创建自己的外部函数。系统函数和外部函数的唯一不同之处就是它们的来源,外部函数一旦加载到Authorware中,其使用方法完全等同于系统函数。2函数的语法要想正确使用函数,必须遵循特定的语法,其中最重要的是按照正确的方法使用参数。参数是交由函数进行处理的数据(变量或常量),或者为函数的正常运行提供必须的信息。绝大部分函数都要使用参数,在使用参数时应注意以下两点内容。(1)根据需要为参数加上双引号(2)使用正确数目的参数第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware

5、7.0中文版)10.2.3 运算符 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.2.4 程序语句 1条件语句条件语句的基本格式为:if 条件1 then 操作1else 操作2end if在执行条件语句时,首先检查“条件1”,当“条件1”成立(其值为True)时,就执行“操作1”,否则执行“操作2”。条件语句可以嵌套,以对更为复杂的情况进行判断。第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.2.4

6、程序语句 2循环语句循环语句共有以下3种类型。(1)Repeat withRepeat with类型用于将同样的操作执行指定次数,其使用格式为: Repeat with var=start down to end 操作 end repeat执行次数由起始值和结束值限定,变量用于跟踪当前循环执行了多少次。(2)Repeat with in Repeat with in类型与Repeat with类型相似,也是用于执行指定次数的操作,但是次数由一个列表控制,循环进行的次数就是列表中元素的个数,其使用格式为:Repeat with var in list 操作end repeat第10章: 编程与运

7、算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.2.4 程序语句 (3)Repeat whileRepeat while类型用于在某个条件成立的情况下重复执行指定操作,直到该条件不再成立为止,其使用格式为:Repeat while 条件 操作end repeat提示:使用这种类型的循环语句时,要注意防止出现条件永远成立的情况,这时该循环语句就形成一个死循环,程序一直在循环内部执行下去,永远不会结束。在以上3种循环语句内的任何地方都可以使用next repeat语句和exit repeat语句。next repeat语句

8、用于提前结束本次循环(略过从它到end repeat之间的语句),直接进入下一个循环;exit repeat语句用于直接退出当前循环语句。第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.3 变量及其运算 10.3.1 定义并显示变量 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.3.2 变量的运算 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Au

9、thorware 7.0中文版)10.4 系统变量和系统函数 10.4.1 系统函数 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.4.2 系统变量 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.4.3 电子时钟 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.4.4 随机绘图 第10章: 编程与运算10.

10、1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.4.4 随机绘图 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.5 外部函数的载入和使用 【例10-7】 为程序添加解说和音乐 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.5 外部函数的载入和使用 【例10-7】 为程序添加解说和音乐 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.6 信息对话框 【例10-8】 学生成绩对话框 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.6 信息对话框 【例10-8】 学生成绩对话框 第10章: 编程与运算10.1节10.2节10.3节10.4节10.5节10.6节多媒体技术应用教程(Authorware 7.0中文版)10.6 信息对话框 【例10-8】 学生

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论