第九章 futhozwgne0语言简介 第九章 Authownane,0语言简介 91变量 9,2函数 93运算符 9.4表达式 9.5语句结构 96使用变量和函数的场合 BACK
第九章 Authorware 6.0语言简介 第九章 Authorware 6.0语言简介 9.1 变量 9.2 函数 9.3 运算符 9.4 表达式 9.5 语句结构 9.6 使用变量和函数的场合
第九章 futhozwgne0语言简介 91变量 91.1变量的类型 数值型变量:该类型变量用于存储具体的数值。数值 型变量可以存储任何类型的数值,其中包括整数、实数和 负数。 Authorware能够存储的数值范围是-1.7×10308 +1.7×10308。如果将两个变量进行数学运算,系统自动将 它们默认为数值型变量
第九章 Authorware 6.0语言简介 9.1 变 量 9.1.1 变量的类型 数值型变量:该类型变量用于存储具体的数值。数值 型变量可以存储任何类型的数值,其中包括整数、实数和 负数。Authorware能够存储的数值范围是-1.7×10308~ +1.7×10308。如果将两个变量进行数学运算,系统自动将 它们默认为数值型变量
第九章 futhozwgne0语言简介 字符型变量:该类型变量用于存储字符串。字符串是 由一个或多个字符组成的,这些字符可以是英文字母、汉 字、数字、特殊字符(如“&”、“$等)或它们之间的任 意组合等。在 Authorware6.0中,一个字符型变量可以存储 30000个字符。字符型变量可以用于存储一个用户的姓名、 个单词拼写或一个网站的URL地址等
第九章 Authorware 6.0语言简介 字符型变量:该类型变量用于存储字符串。字符串是 由一个或多个字符组成的,这些字符可以是英文字母、汉 字、数字、特殊字符(如“&”、“$”等)或它们之间的任 意组合等。在Authorware 6.0中,一个字符型变量可以存储 30 000个字符。字符型变量可以用于存储一个用户的姓名、 一个单词拼写或一个网站的URL地址等
第九章nhm0语言简个 逻辑型变量:该类型变量用于存储数据的逻辑值,即 TRUE(真)和 FLASE(假)两种值,其用途是激活或取 消某一动作的选项。在 Authorware60中,系统默认数字0 等于 FLASE,而其它任何非0的数字(通常使用1表示)都 相当于TRUE §列表型变量:列表型变量用于存储常数或变量 Authorware支持两种类型的列表变量:线性列表和属性列 表。在线性列表中,所有的元素都是一个数值,例如[1,2, 3,“a”,“b”3,“c就是一个线性列表。在属性列表中 每个元素都由属性名和属性值组成,两者之间用冒号隔开, 例如[# lastname:'mjc”,# firstname:mpl 符号变量:符号变量是一种类似于数值或字符串的变 量,它们以“#开头。使用符号变量的主要目的是 Authorware处理符号变量的速度比字符形变量的速度快
第九章 Authorware 6.0语言简介 逻辑型变量:该类型变量用于存储数据的逻辑值,即 TRUE(真)和FLASE(假)两种值,其用途是激活或取 消某一动作的选项。在Authorware 6.0中,系统默认数字0 等于FLASE,而其它任何非0的数字(通常使用1表示)都 相当于TRUE。 § 列表型变量:列表型变量用于存储常数或变量。 Authorware支持两种类型的列表变量:线性列表和属性列 表。在线性列表中,所有的元素都是一个数值,例如[1,2, 3, “a”, “b”, “c”]就是一个线性列表。在属性列表中, 每个元素都由属性名和属性值组成,两者之间用冒号隔开, 例如[#lastname:”mjc”, #firstname:”mpl”, 符号变量:符号变量是一种类似于数值或字符串的变 量,它们以“#”开头。使用符号变量的主要目的是 Authorware处理符号变量的速度比字符形变量的速度快
第九章 futhozwgne0语言简介 912系统变量 独立变量:独立变量是指可以单独使用的变量,它们基 本上与设计图标无关,例如“ Entry Text”、" FullDate” FullTime”等。 引用变量:引用变量由引用符号“@与流程线上设计 图标的名称构成,例如“ Movable(@IconTile”,这样可以得 到特定设计图标的相关信息
第九章 Authorware 6.0语言简介 9.1.2 系统变量 独立变量:独立变量是指可以单独使用的变量,它们基 本上与设计图标无关,例如“EntryText”、 “FullDate”、 “FullTime”等。 引用变量:引用变量由引用符号“@”与流程线上设计 图标的名称构成,例如“Movable@IconTile”,这样可以得 到特定设计图标的相关信息
第九章 futhozwgne0语言简介 日变量 分类 初始值 当前值 11 参考 AllCorrectMatch AllSelected AltEon Animating appt apptypen Branch ath Calledfrom CallstackText 品示图标 描述 新建 改名 若贴 完成 图9-1【变量】对话框
第九章 Authorware 6.0语言简介 图9-1 【变量】对话框
第九章 futhozwgne0语言简介 通过一个小例子来介绍系统变量的使用。 1)建立一个新文件,并以“变量课件”名称保存到“我的 文档”中。 2)向流程线上添加一个显示图标,命名为“try”。 3)双击显示图标,打开演示窗口 4)单击工具栏上的回按钮,导入一幅图片,然后选择 工具箱中的工具,在演示窗口中输入如图9-2所示文本,括号 中的文字信息就是系统变量
第九章 Authorware 6.0语言简介 通过一个小例子来介绍系统变量的使用。 1) 建立一个新文件,并以“变量课件”名称保存到“我的 文档”中。 2) 向流程线上添加一个显示图标,命名为“try”。 3) 双击显示图标,打开演示窗口。 4) 单击工具栏上的 按钮,导入一幅图片,然后选择 工具箱中的工具,在演示窗口中输入如图9-2所示文本,括号 中的文字信息就是系统变量
第九章 futhozwgne0语言简介 國演示窗口 文件 文件名称:{Fi| eName 文件位置:{ Filelocationl 图像高度:{ Di spl ayheighti@"try 图像宽度:{ Displ aywidth@"tryh 图9-2输入文本
第九章 Authorware 6.0语言简介 图9-2 输入文本
第九章 futhozwgne0语言简介 5)单击工具栏上的回按钮,演示窗口中将显示出相 关信息,如图9-3所示。 演示窗口 文件 文件名称:变量课件.a6p 文件位置:C: \My Documents 图像高度:148 图像宽度:476 图9-3演示窗口
第九章 Authorware 6.0语言简介 5) 单击工具栏上的 按钮,演示窗口中将显示出相 关信息,如图9-3所示。 图9-3 演示窗口
第九章 futhozwgne0语言简介 91.3自定义变量 1)在设计窗口的流程线上分别添加一个计算图标与显示图 标,并以“取数”和“出题”命名,如图9-4所示。 网变量课件ap回x 层1 日取数 國出题 图94程序流程线
第九章 Authorware 6.0语言简介 9.1.3 自定义变量 1) 在设计窗口的流程线上分别添加一个计算图标与显示图 标,并以“取数”和“出题”命名,如图9-4所示。 图9-4 程序流程线