Authorware中的函数.doc

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

Authorware中的函数 ??? Authorware中系统自带的函数有三百多个,以下列出以便大家使用时查看: 函数 类别 使用格式及说明 ABS() Math 格式:number := ABS(x) 说明:返回 x的绝对值 ACOS() Math 格式:number := ACOS(x) 说明:返回 x的反余弦函数值,x 的值的范围为0~Pi。 AddLinear List 格式:AddLinear(linearList, value [, index]) 说明:该函数的作用是将 Value插入到Linearlist (线型列表)中。 如果该线型列表是一个有序的列表,则 Value被按照一定的规则插入到合适的位置; 如果该列表为一个无序的列表,则将 Value插入的列表的最后; 如果 index的值为1,则Valve 被插入到列表第一个; 如果 index的值超个列表中的个数,则越界的个数用零补全,然后再插入Value 。 例如: 1:numList:=[1, 2, 3] AddLinear(numList, 99, 1) numList 的结果是[99, 1, 2, 3] 2:numList:=[1, 2, 3] AddLinear(numList, 99, 6) NumList is now [1, 2, 3, 0, 0, 99] AddProperty List 格式:AddProperty(propertyList, #property, value [, index]) 说明:该函数的作用是将属性或值插入到属性列表中。 例如: 1:propList:=[#a:1,#b:2,#c:3] AddProperty(propList, #d, 99, 1) PropList 为: [#d:99, #a:1, #b:2, #c:3] 2:propList:=[#a:1,#b:2,#c:3] AddProperty(propList, #d, 99, 6) propList 为: [#a:1, #b:2, #c:3, #d:99] AppendExtFile File 格式:number := AppendExtFile(filename, string) 说明:该函数将字符串中的值插入到一个文件的末尾。 例如: AppendExtFile(RecordsLocation^DATA.TXT, NewUser),将新的字符串NewUser加入到DATA.TXT 中。 Application Platform 格式:string := Application() 说明:该函数的返回值为 COA加上一个空格,COA即Course of Action,它是Authorware 的源文件名。某些 UCD 和 DLL可通过使用该函数来确定Authorware 是否正在运行。 ArrayGet Math 格式:result := ArrayGet(n) 说明:读取一个排列中的第 n个单元,并将它赋给变量result,该单元可以是一个字符串或数字。 Array () Math 格式:MyArray := Array(value, dim1 [, dim2, dim3, ...dim10]) 说明:该函数用来创建一个列表,可以为多维的列表的创建。 例如,我们创建一个三维的列表: MyArray :=Array(0,4,3,2) 结果是: [[[0, 0], [0, 0], [0, 0]], [[0, 0], [0, 0], [0, 0]], [[0, 0], [0, 0], [0, 0]], [[0, 0], [0, 0], [0, 0] ArraySet(n, value) Math 格式:ArraySet(n, value) 说明:将 Value的值插入到一个排列列表中第n 的位置。 ASIN Math 格式:number := ASIN(x) 说明:计算 x的反正弦值, ATAN Math 格式:number := ATAN(x) 说明:计算 x的反正切值 Average Math 格式:Value := Average(anyList) Value := Average(a [, b, c, d, e, f, g, h, i, j]) 说明:取得参数列表中各参数的平均值,例如: 1:numList := [1, 2, 3, 99] Value:= Average(numList) Value 的值为26. 2:Value:= Average(1, 2, 3, 99) Value 的值为26. Beep() General 格式:Beep() 说明:使系统响铃 Box () Graphics 格式:

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档