Authorware函数表Word文件下载.docx

上传人:b****3 文档编号:15787329 上传时间:2022-11-16 格式:DOCX 页数:121 大小:38.71KB
下载 相关 举报
Authorware函数表Word文件下载.docx_第1页
第1页 / 共121页
Authorware函数表Word文件下载.docx_第2页
第2页 / 共121页
Authorware函数表Word文件下载.docx_第3页
第3页 / 共121页
Authorware函数表Word文件下载.docx_第4页
第4页 / 共121页
Authorware函数表Word文件下载.docx_第5页
第5页 / 共121页
点击查看更多>>
下载资源
资源描述

Authorware函数表Word文件下载.docx

《Authorware函数表Word文件下载.docx》由会员分享,可在线阅读,更多相关《Authorware函数表Word文件下载.docx(121页珍藏版)》请在冰豆网上搜索。

Authorware函数表Word文件下载.docx

格式:

number:

=ABS(x)

说明:

返回x的绝对值

ACOS()

=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:

AddLinear(numList,99,6)

NumListisnow[1,2,3,0,0,99]

AddProperty

AddProperty(propertyList,#property,value[,index])

该函数的作用是将属性或值插入到属性列表中。

propList:

=[#a:

1,#b:

2,#c:

3]

AddProperty(propList,#d,99,1)

PropList为:

[#d:

99,#a:

1,#b:

2,#c:

AddProperty(propList,#d,99,6)

propList为:

[#a:

3,#d:

99]

AppendExtFile

File

=AppendExtFile("

filename"

"

string"

该函数将字符串中的值插入到一个文件的末尾。

AppendExtFile(RecordsLocation^"

DATA.TXT"

NewUser),将新的字符串NewUser加入到DATA.TXT中。

Application

Platform

string:

=Application()

该函数的返回值为COA加上一个空格,它是

Authorware的源文件名。

某些XCMDs和DLLs需要来决定Authorware是否正在运行。

ArrayGet

result:

=ArrayGet(n)

读取一个排列中的第n个单元,并将它赋给变量result,该单元可以是一个字符串或数字。

Array()

MyArray:

=Array(value,dim1[,dim2,dim3,...dim10])

该函数用来创建一个列表,可以为多维的列表的创建。

我们创建一个三维的列表:

=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)

ArraySet(n,value)

将Value的值插入到一个排列列表中第n的位置。

ASIN

=ASIN(x)

计算x的反正弦值,

ATAN

=ATAN(x)

计算x的反正切值

Average

Value:

=Average(anyList)

=Average(a[,b,c,d,e,f,g,h,i,j])

取得参数列表中各参数的平均值,

numList:

=[1,2,3,99]

Value:

=Average(numList)

Value的值为26.

=Average(1,2,3,99)

Valueis26.

Beep()

General

Beep()

使系统响铃

Box()

Graphics

Box(pensize,x1,y1,x2,y2)

该函数用来在(x1,y1),(x2,y2)两点中间绘制一个方框,方框的线型粗细由pensize参数决定,线型默认的颜色为黑色,方框默认为无填充色,使用SetFrame和SetFill

函数来设置线型的颜色和填充色。

CallIcon

=CallIcon(IconID@"

SpriteIconTitle"

#method[,argument...])

该函数用来调用带有spriteXtra功能的进程。

CallObject

=CallObject("

object"

该函数调用一个对象的scriptingXtra句柄,我们可以使用NewObject来创建一个新的对象。

CallParentObject

=CallParentObject("

Xtra"

调用一个具有spriteXtra的进程。

CallSprite

=CallSprite(IconID@"

调用一个sprite进程。

Capitalize

Character

resultString:

=Capitalize("

[,1])

该函数的功能是将字符串中每一个单词的首写字母转变成大写字母,Authorware自动分辨单词之间的空格。

如果我们需要只转化字符串的第一个单词的第一个字母,可以使用参数“1”。

EntryText="

theraininspain"

Name:

=Capitalize(EntryText)

函数的结果为:

"

TheRainInSpain"

=Capitalize(EntryText,1)

Theraininspain"

Catalog

=Catalog("

folder"

,“F”)

3:

将folder文件夹中的子文件夹和文件名以字符串的形式赋给变量string。

(D)将folder文件夹中的子文件夹以字符串的形式赋给变量string。

(F)将folder文件夹中的文件名以字符串的形式赋给变量string。

CharCount

=CharCount("

返回字符串中的字符的个数,包括空格和特殊字符。

MyString:

="

abc"

Number:

=CharCount(MyString)

Number的值为5。

Char

=Char(key)

该函数取Key所指定按键的名称或数值,然后以字符的形式赋给管理Sting。

ChildIDToNum

Icons

number:

=hildIDToNum(IconID@"

ParentTitle"

@"

ChildTitle"

[,flag])]

该函数返回一个数值,用来标记由ChildTitle所指定的在【映射】设计按钮或附属于分支结构的ParentTitle结构中的相对位置,ParentTitle代表的是【映射】设计按钮或具有分支功能的设计按钮的标题名。

在Authorware中,【映射】设计按钮包含的设计按钮按照从上至下的顺序进行标记,最顶端的设计按钮位置为1,其它的设计按钮依次类推;

【交互作用】分支结构中是按照从左至右的顺序来标记,位于最左边的反馈按钮相对位置为1,其它依次类推。

对于【框架】设计按钮,其分支结构分三种情况:

当参数flag=0时,ChildTitle必须是页所对应的设计按钮的标题,这些页的相对位置是从左至右的顺序进行标记;

当参数flag=1时,ChildTitle是框架内部结构输入画面中设计按钮的标题,其相对位置是从左至右的顺序进行标记;

当参数flag=2时,ChildTitle是框架内部结构退出画面中设计按钮的标题,其相对位置是从左至右的顺序进行标记;

ChildNumToID

ID:

=ChildNumToID(IconID@"

Parent"

n[,flag])

 

该函数的作用是返回【映射】设计按钮、【交互作用】设计按钮、【框架】结构中相对位置为n处的设计按钮的ID表示,参数flag的含义同上所述。

Circle

Circle(pensize,x1,y1,x2,y2)

在左上角坐标为(x1,y1),右下角坐标为(x2,y2)的方框内绘制同该方框相内切的圆,我们可以使用SetFrame和SetFill函数来调整线型的颜色和填充色;

当pensize<

0时,圆内以黑色填充;

当pensize=0时,圆内以白色填充;

当pensize,>

0时,圆周线条的宽度等于pensize,指定的像素点的值,圆内没有填充色。

CloseWindow

CloseWindow("

window"

该函数的作用是关闭有“Window”所指定的窗口,该函数时由XCMD或UCD(DLL)所生成的。

Code

=Code("

character"

该函数的作用是返回"

所对应的ASCII码,例如:

Code(d)的返回值为100。

CopyList

newList:

=CopyList(anyList)

该函数实现列表的完全拷贝,生成一个新的列表,列表拷贝和列表赋值的不同:

使用列表拷贝,对新列表的改变不影响源列表的内

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1