注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作FlashFlash MX ActionScript语法参考辞典

Flash MX ActionScript语法参考辞典

Flash MX ActionScript语法参考辞典

定 价:¥47.00

作 者: 郑伯鸿,张智龙著
出版社: 中国铁道出版社
丛编项:
标 签: Flash

ISBN: 9787113052522 出版时间: 2003-06-01 包装: 胶版纸
开本: 21cm 页数: 911 字数:  

内容简介

  Flash MX是Macromedia公司发行的多媒体制作工具。跟Flash5相比,它并没有增加大家热切盼望的三维功能,而是将主要精力放在了ActionScrip语言的加强上,Flash MX几乎将原来的ActionScrip扩充了一倍有余,可以说,它拥有更丰富的指令环境。本书为了方便读者学习,几乎每个指令都配合范例来说明,同时作者特别将范例拆解为语句范例和应用范例,先以语句范例学习指令的用法,再以实际的程序内容,来示范语法的应用,最后配合图来呈现范例结果。本书附赠光盘,收录了书中的范例以及30章以后的内容。

作者简介

暂缺《Flash MX ActionScript语法参考辞典》作者简介

图书目录

内置命令
(Actions)1
循环控制2
break从循环/块中跳出2
continue从头开始继续执行循环/块4
函数控制6
call调用帧的程序6
function定义函数8
return返回数值11
注释13
/*多行注释13
//单行注释15
变量设置与删除16
delete删除变量/对象16
setVariable设置变量18
var声明变量20
重复程序处理22
do...while满足条件的重复程序处理22
for指定次数的重复程序处理24
for...in对象属性的重复处理26
while满足条件的重复程序处理28
影片剪辑30
duplicateMovieClip复制影片剪辑30
loadMovie加载影片到指定的目标32
loadMovieNum加载影片到指定的层级34
removeMovieClip删除影片剪辑36
setProperty设置属性38
startDrag拖曳影片剪辑40
stopDrag停止拖曳影片剪辑42
tellTarget对象标的与层级路径44
unloadMovie删除加载的swf影片46
unloadMovieNum删除加载的swf影片48
条件分支50
else条件分支(否则)50
elseif多重条件判断(否则如果)52
if条件判断(如果)54
数值分支56
case赋值一个值或条件56
default默认值58
switch值的分支判断60
flash影片62
FSCommandflash播放器或外部程序
的命令62
toggleHighQuality图形反锯齿64
传值与URL指向66
getURL加载外部的变量66
loadVariable加载外部的变量68
loadVariableNum加载外部的变量70
帧/场景控制72
gotoAndPlay跳至指定的帧并播放72
gotoAndStop跳至指定的帧并停止74
ifFrameLoaded指定的帧是否已经
载入内存76
nextFrame跳至下一个帧并停止78
nextScene跳至下一个场景并停止80
Play开始播放82
prevFrame跳至上一个帧并停止83
prevScene跳至上一个场景并停止84
Stop停止播放86
载入外部程序87
#include从外部加载ActionScript87
对象制作89
#endinitclip指示自定义UIcomponent
定义块的结束位置89
#initclip指示自定义UIcomponent定义块
的开始位置90
new制作对象91
this指定对象本身93
with默认对象94
事件处理程序96
on(mouseEvent)鼠标事件处理程序96
onClipEvent影片事件处理程序98
输出100
Print输出影片剪辑(向量)100
PrintAsBitmap输出影片剪辑(位图)102
PrintAsBitmapNum输出图层(位图)104
PrintNum输出图层(向量)105
声音控制106
stopAllSounds停止播放所有的声音106
设置时间108
clearInterval解除计时器108
setInterval设定计时器110
程序解析112
trace程序解析112
运算符
(Operators)113
算术运算符114
%求余数(modulo)114
*乘号(multiplication)116
/除号(division)117
-减号/取负数(minus)118
+加号(addition)120
逻辑运算符122
!反逻辑(logicalNOT)122
&&逻辑与(short-circuitAND)124
||逻辑和(OR)126
比较运算符128
!=不等于(inequality)128
>大于(greaterthan)130
>=大于等于(greaterthanorequalto)132
<>不等于(inequality)138
==等于(equality)140
===绝对相等(strictequality)142
按位运算符144
&按位与(bitwiseAND)144
>>符号右移(bitwiserightshift)148
>>>填零右移(bitwiseunsignedrightshift)150
^按位异或(bitwiseXOR)152
|按位或(bitwiseOR)154
~按位否(bitwiseNOT)156
赋值运算符158
=赋值(assignment)158
%=赋值余数(moduloassignment)159
&=赋值与(bitwiseANDassignment)160
*=赋值乘积(multiplicationassignment)162
+=赋值总和(additionassignment)163
-=赋值差(negationassignment)165
/=赋值商(divisionassignment)166
leftshiftassignment)167
>>=赋值符号右移(bitwise
rightshiftassignment)169
>>>=赋值填零右移(bitwiseunsigned
right
shiftAssignment)171
^=赋值按位异或(bitwiseXOR
assignment)173
|=赋值按位或(bitwiseORassignment)175
其他177
--递减运算符(decrement)177
()括号(parentheses)179
?:条件判断(conditional)181
""字符串定义符号(stringdelimiters)183
++递增运算符(increment)184
instanceof检查赋值的对象是否属于
赋值的类186
typeof数据类型188
void不返回值190
内置函数
(Functions)193
格式转换194
Array数组函数(function)194
Boolean布尔函数(function)196
Number数值函数(function)197
Object对象函数(function)199
String字符串函数(function)200
数值函数202
parseFloat转换字符串成为浮点数202
parseInt转换字符串成为整数203
isFinite验证指定数值是否为有限数204
isNaN验证指定数值是否为数字205
对象属性与路径206
getProperty取得MovieClip的指定属性值206
targetPath取得指定MovieClip的完整路径207
编码208
escapeURL-encoded编码208
unescapeASCII-encode编码210
计时器212
getTimer返回到movie开始播放后所
经过的时间212
取得播放器版本213
getVersion返回flash播放程序的版本213
取值214
eval取出指定变量的内容214
常数
(Constants)217
常数218
false假值218
newline增加一行220
null空值221
true真值223
undefined值未定义225
属性
(Properties)227
透明度.分辨率228
_alpha透明度228
_quality图形输出的品质230
_visible显示232
帧.对象路径234
_currentframe当前所在的帧234
_droptarget标的对象的路径名称235
_framesloaded已载入的帧数237
_target目标名称238
_totalframes总帧数240
按键响应241
_focusrect显示响应边框241
对象缩放.旋转242
_height高度242
_rotation旋转244
_width宽度246
_xscale左右缩放248
_yscale上下缩放250
对象名称252
_name名称252
声音254
_soundbuftime声音缓冲时间254
网址路径255
_url网址255
坐标值256
_xx坐标值256
_xmouse鼠标光标的x坐标值258
_yy坐标值259
_ymouse鼠标光标的y坐标值261
核心对象
(CoreObjects)263
核心对象264
_global用以建立全局变量.对象或类264
super调用superclass的构造函数或
method266
this引用对象或是movieclipinstance
自身268
参数270
arguments.callee用来引用目前正被调用
的函数名称270
arguments.caller用来引用在函数中被调用
的函数对象272
arguments.length计算输入函数的参数
数量274
数组对象
(ArrayObjects)275
定义数组对象276
newArray建立数组对象276
分割/合并数组元素278
Array.concat合并数组278
Array.join符号分隔数组内容279
Array.slice取出数组内容281
Array.splice增加或删除数组内容283
引用/设置数组元素285
Array.length显示数组长度285
新增/删除数组元素286
Array.pop取出数组的最末值286
Array.push将数值加入数组的最末端287
移动数组元素290
Array.shift将数组的第一个值删除290
Array.unshift将指定的数值加入数组291
转换字符串292
Array.toString将数组内容转换成字符串292
布尔对象
(BooleanObjects)293
定义布尔对象294
newBoolean建立布尔对象294
布尔对象295
Boolean.toString将布尔对象的值
转换成字符串295
Boolean.valueOf将布尔对象的值返回297
时间对象
(DateObjects)299
定义时间对象300
newDate建立时间对象300
年月日星期302
Date.getDate取得日期302
Date.getDay取得星期303
Date.getFullYear取得完整年份304
Date.getMonth取得月份305
Date.getYear取得年份306
时分秒毫秒307
Date.getHours取得时数307
Date.getMilliseconds取得毫秒数308
Date.getMinutes取得分数309
Date.getSeconds取得秒数310
指定时间311
Date.getTime取得毫秒数311
Date.UTC取得毫秒数312
时差314
Date.getTimezoneOffset取得系统时间与
格林威治时间的时差314
年月日星期(国际时间)316
Date.getUTCDate取得格林威治
时间制的日期316
Date.getUTCDay取得格林威治
时间制的星期317
Date.getUTCFullYear取得格林威治
时间制的年份318
Date.getUTCMonth取得格林威治
时间制的月份319
时分秒毫秒(国际时间)320
Date.getUTCHours取得格林威治
时间制的时数320
Date.getUTCMilliseconds取得格林威治
时间制的毫秒数321
Date.getUTCMinutes取得格林威治
时间制的分数322
Date.getUTCSeconds获取格林威治
时间制的秒数323
设置年月日星期324
Date.setDate设置日期324
Date.setFullYear设置年份326
Date.setMonth设置月份328
Date.setTime以毫秒数设置日期330
Date.setYear设置年份332
设置时分秒毫秒334
Date.setHours设置时数334
Date.setMilliseconds设置毫秒数336
Date.setMinutes设置分数338
Date.setSeconds设置秒数340
设置年月日星期(国际时间)342
Date.setUTCDate设置格林威治
时间制的日期342
Date.setUTCFullYear设置格林威治
时间制的年份344
Date.setUTCMonth设置格林威治
时间制的月份346
设置时分秒毫秒(国际时间)348
Date.setUTCHours设置格林威治
时间制的时数348
Date.setUTCMilliseconds设置格林威治
时间制的毫秒数350
Date.setUTCMinutes设置格林威治
时间制的分钟数352
Date.setUTCSeconds设置格林威治
时间制的秒数354
时间转变成字符串356
Date.toString将时间对象的时间值
转成字符串356
函数对象
(FunctionObjects)357
调用其他对象358
Function.apply执行指定的函数358
Function.call调用以函数对象表示的函数360
对象原型362
Function.prototype指出作为构造类原型
(prototype)的对象362
数学函数对象
(MathObjects)363
定义数学函数对象364
Math定义数学函数对象364
数值比较与取样365
Math.abs取得绝对值365
Math.ceil取得最大整数值366
Math.floor取得最小整数值367
Math.max取得比较最大值368
Math.min取得比较最小值369
Math.random取得随机数值370
Math.round取得四舍五入值371
三角函数372
Math.acos取得反余弦值372
Math.asin取得反正弦值373
Math.atan取得反正切值374
Math.atan2取得反正切值求得坐标角度375
Math.cos取得余弦值376
Math.sin取得正弦值377
Math.tan取得正切值378
自然对数379
Math.E取得自然对数底数e值379
Math.LN10取得10的对数值380
Math.LN2取得2的对数值381
指数和对数382
Math.exp取得e的乘方值382
Math.log取得自然对数值383
Math.LOG10E取得以10为底的e的
自然对数值384
Math.LOG2E取得以2为底的e的自然对数值385
圆周率386
Math.PI取得圆周率的值386
连乘积与平方根387
Math.pow取得连乘积的值387
Math.sqrt返回平方根的值388
Math.SQRT1_2返回根号2一半的值389
Math.SQRT2返回根号2的值390
数值对象
(NumberObjects)391
定义数值对象392
newNumber定义数值对象392
数值范围393
Number.MAX_VALUE返回最大可
显示的数值393
Number.MIN_VALUE返回最小可
显示的数值394
Number.NaN返回NaN(NotANumber)395
Number.NEGATIVE_INFINITY显示
NEGATIVE_INFINITY396
Number.POSITIVE_INFINITY显示
POSITIVE_INFINITY397
转换字符串398
Number.toString将数值转换成
字符串输出398
数值的值399
Number.valueOf将数值转换成初始状态399
对象对象
(ObjectObjects)401
定义自定义对象402
newObject定义自定义对象402
转成字符串403
Object.toString将对象内容转换成
字符串输出403
对象的值405
Object.valueOf输出对象的初始内容405
对象监视407
Object.unwatch删除Object.watch所设置
的监视点407
Object.watch对对象的属性设置一个监视点409
对象类411
Object.registerClass将指定的对象类
与指定的影片剪辑名称建立连接411
设置属性414
Object.__proto__表示引用构造函数的
prototype(原型)属性414
Object.addProperty建立一个getter/setter
(获取/设置)的属性416
字符串对象
(StringObjects)419
定义字符串对象420
newString定义字符串对象420
取出/结合字符串421
String.charAt返回指定位置的字符421
String.concat合并多个指定字符串422
String.slice复制指定位置的字符串423
String.split分割指定位置的字符串424
String.substr返回指定长度的字符串425
String.substring返回指定位置的字符串426
文字码/文字转换427
String.charCodeAt返回指定位置字符
的ASCII码427
String.fromCharCode返回指定
ASCII码的字符428
字符串搜索429
String.indexOf搜索指定字符的位置429
String.lastIndexOf搜索指定字符的
最后出现位置430
字符串长度431
String.length返回字符串对象的长度431
大小写转换432
String.toLowerCase将字符串内容
转成小写字母432
String.toUpperCase将字符串内容
转成大写字母433
影片对象
(MovieObjects)435
层级与路径436
_level引用以主影片(rootmovie)
时间轴为基准的436
值(level)436
_parent往上一层437
_root根目录439
影片作用对象441
Accessibility.isActive显示当前屏幕
阅读器(screenreader)程序的启用状态441
按钮对象
(ButtonObjects)443
按钮作用444
Button.enabled检查按钮是否为启用状态444
鼠标光标446
Button.useHandCursor设置是否使用
手形鼠标指标446
Tab按键448
Button.tabEnabled设置是否启动
自行定义键盘焦点切换的顺序448
Button.tabIndex设置自行定义
键盘焦点切换的顺序值450
按钮属性452
Button.trackAsMenu设置按钮对象
是否接收鼠标键放开的事件452
获取层级453
Button.getDepth取得按钮对象的层级453
事件回应454
Button.onDragOut检查鼠标按住按钮时
是否滑出454
Button.onDragOver检查鼠标按住按钮时
是否滑出又滑回455
Button.onKillFocus检查按钮是否不再
为键盘焦点456
Button.onPress检查鼠标按钮是否按下458
Button.onRelease检查鼠标按钮是否放开459
Button.onReleaseOutside检查
鼠标按钮是否在按钮之外放开460
Button.onRollOut检查鼠标光标是否滑出
按钮之外462
Button.onRollOver检查鼠标光标是否滑出
按钮之上463
Button.onSetFocus检查按钮对象是否
被设为键盘焦点464
系统功能对象
(SystemCapabilityObjects)467
传输468
System.capabilities.hasAccessibility
检查播放装置是否符合访问标准468
影音编码469
System.capabilities.hasAudio检查
播放装置是否具音效播放功能469
System.capabilities.hasAudioEncoder
检查播放装置拥有的音效编码器470
System.capabilities.hasMP3检查播放
装置是否拥有MP3解码器471
System.capabilities.hasVideoEncoder
检查播放装置拥有的影像编码器472
屏幕显示473
System.capabilities.pixelAspectRatio
检查播放装置屏幕的像素长宽比473
System.capabilities.screenColor检查
播放装置的屏幕发色方式474
System.capabilities.screenDPI检查
播放装置屏幕的dpi分辨率475
System.capabilities.screenResolution.x
检查播放装置屏幕的水平分辨率476
System.capabilities.screenResolution.y
检查播放装置屏幕的垂直分辨率477
语系/操作平台478
System.capabilities.language检查
播放装置当前所使用的语言478
System.capabilities.os检查播放装置的
操作系统平台480
版本/制造商482
System.capabilities.manufacturer检查
播放装置的制造商名称482
System.capabilities.version检查播放
装置的版本483
色彩对象
(ColorObjects)485
定义色彩对象486
newColor定义一色彩对象486
色彩对象488
Color.getRGB取得颜色值488
Color.getTransform取得颜色变化值490
Color.setRGB指定颜色值492
Color.setTransform指定颜色变化值493
键盘按键对象(KeyObjects)495
定义按键对象496
KEY定义按键对象496
按键497
Key.BACKSPACE代表BACKSPACE
的按键值9497
Key.CAPSLOCK代表CAPSLOCK
的按键值20499
Key.CONTROL代表CONTROL
的按键值17501
Key.DELETEKEY代表DELETEKEY
的按键值46503
Key.DOWN代表DOWN的按键值40505
Key.END代表END的按键值35507
Key.ENTER代表ENTER的按键值13509
Key.ESCAPE代表ESCAPE的按键值27510
Key.HOME代表HOME的按键值36512
Key.INSERT代表INSERT的按键值45514Key.LEFT代表LEFT的按键值37516
Key.PGDN代表PAGEDOWN的
按键值34518
Key.PGUP代表PAGEUP的按键值33520
Key.RIGHT代表RIGHT的按键值39522
Key.SHIFT代表SHIFT的按键值16524
Key.SPACE代表SPACE的按键值32526
Key.TAB代表TAB的按键值9528
Key.UP代表UP的按键值38530
ASCII码获取532
Key.getAscii取得最后被按下键的
ASCII值532
Key.getCode取得最后被按下的键的
按键值533
事件回应534
Key.addListener设置当键盘发生敲击时
的对应函数534
Key.isDown检查有无指定的按键
被按下536
Key.isToggled检查大小写锁定键或
数字锁定键有无被按下538
Key.onKeyDown响应按下按键时的事件540
Key.onKeyUp响应放开按键时的事件542
Key.remove3Listener删除设置用来
倾听键盘敲击状态的函数544
鼠标对象
(MouseObjects)547
定义鼠标光标对象548
Mouse建立鼠标光标对象548
显示或隐藏549
Mouse.hide隐藏鼠标光标549
Mouse.show显示鼠标光标550
事件回应552
Mouse.addListener设置当鼠标按键时
的对应函数552
Mouse.onMouseDown响应鼠标按下按键时
的事件553
Mouse.onMouseMove响应鼠标移动时
的事件555
Mouse.onMouseUp响应鼠标放开按键时
的事件557
Mouse.removeListener删除设置为
用来倾听键盘敲击状态的函数559
影片剪辑对象
(MovieClipObjects)561
新增/复制/删除562
MovieClip.createEmptyMovieClip
建立空白影片剪辑对象562
MovieClip.createTextField建立
空文本框对象564
MovieClip.duplicateMovieClip
复制MovieClip566
MovieClip.removeMovieClip
将指定的MovieClip删除567
载入/删除569
MovieClip.attachMovie加载
指定MovieClip569
MovieClip.loadMovie由外部
载入Movie571
MovieClip.loadVariables由外部
载入变量572
MovieClip.unloadMovie将指定
的MovieClip删除573
坐标/深度转换575
MovieClip.getBounds取得对象的
相对X坐标及Y坐标575
MovieClip.getDepth返回指定影片剪辑
对象的深度577
MovieClip.swapDepths改变MovieClip
的深度579
对象等级580
MovieClip.globalToLocal转换标的
对象的坐标系为local坐标系580
MovieClip.localToGlobal转换标的
对象的坐标系为global坐标系582
影片大小584
MovieClip.getBytesLoaded返回已
读取的字节数584
MovieClip.getBytesTotal返回总共
的字节数586
链接588
MovieClip.getURL由指定的URL地址
加载文件588
播放控制589
MovieClip.gotoAndPlay跳到指定的
frame上播放589
MovieClip.gotoAndStop跳到指定的
frame上并停止590
MovieClip.nextFrame要求MovieClip
跳到下一frame上591
MovieClip.play要求MovieClip播放592
MovieClip.prevFrame要求MovieClip
跳到上一frame上593
MovieClip.stop要求MovieClip
停止播放595
影片互动597
MovieClip.hitTest检查MovieClip
是否有与其他对象碰触597
MovieClip.startDrag拖曳指定
MovieClip对象599
MovieClip.stopDrag停止拖曳指定
MovieClip对象600
遮罩601
MovieClip.setMask为影片剪辑对象指定
遮罩对象601
绘图603
MovieClip.beginFill指定绘制填充
对象时的颜色属性603
MovieClip.beginGradientFill指定
绘制填充对象时的渐变颜色属性605
MovieClip.clear清除所有影片剪辑
对象内的绘制对象608
MovieClip.curveTo绘制曲线610
MovieClip.endFill结束填充对象绘制612
MovieClip.lineStyle设置线段绘制样式614
MovieClip.lineTo绘制直线616
MovieClip.moveTo设置绘制起始坐标值618
影片剪辑作用620
MovieClip.enabled返回与设置指定
的按钮.影片短片对象状态620
MovieClip.focusEnabled检查指定
影片剪辑对象是否可设置键盘焦点622
MovieClip.hitArea指定影片剪辑对象
做为按钮对象的碰触检查区624
Tab按键626
MovieClip.tabChildren设置影片剪辑
对象的子对象是否纳入键盘焦点切换
的功能内626
MovieClip.tabEnabled设置是否启动自
定义键盘焦点切换的顺序628
MovieClip.tabIndex设置自定义键盘
焦点切换的顺序值630
影片剪辑属性632
MovieClip.trackAsMenu设置影片剪辑
对象是否接收鼠标键放开的事件632
鼠标指针633
MovieClip.useHandCursor设置是否使用
手形鼠标指针633
事件回应635
MovieClip.onData检查影片剪辑对象
是否接收数据635
MovieClip.onDragOut检查鼠标按住
按钮时是否滑出636
MovieClip.onDragOver检查鼠标按住
按钮时是否滑出又滑回637
MovieClip.onEnterFrame检查影片剪辑
对象是否正在播放639
MovieClip.onKeyDown检查影片剪辑
对象是否为键盘焦点且被按下按键641
MovieClip.onKeyUp检查影片剪辑
对象按键是否被放开643
MovieClip.onKillFocus检查影片剪辑
对象是否不再为键盘焦点645
MovieClip.onLoad检查影片剪辑对象
是否被赋值代名且出现在时间轴上647
MovieClip.onMouseDown响应鼠标
按下按键时的事件648
MovieClip.onMouseMove响应鼠标移动时
的事件650
MovieClip.onMouseUp响应鼠标放开
按键时的事件651
MovieClip.onPress检查鼠标按钮
是否按下653
MovieClip.onRelease检查鼠标按钮
是否放开655
MovieClip.onReleaseOutside检查鼠标
按钮是否在影片剪辑对象之外放开657
MovieClip.onRollOut检查鼠标光标
是否滑出影片剪辑对象之外659
MovieClip.onRollOver检查鼠标光标
是否滑出影片剪辑对象之上661
MovieClip.onSetFocus检查影片剪辑
对象是否被设为键盘焦点663
MovieClip.onUnload检查影片剪辑
对象是否已在时间轴上被删除665
选择对象
(SelectionObjects)667
选择对象668
Selection.getBeginIndex返回起始的
选择项索引值668
Selection.getCaretIndex返回闪烁光标
位置的索引值669
Selection.getendIndex返回当前所在
选项的最后索引值670
Selection.getFocus返回当前文本框所在
位置的名称671
Selection.setFocus指定当前文本框
所在的位置673
Selection.setSelection设置当前选择文本框
的范围674
事件回应675
Selection.addListener设置当键盘焦点
改变时的对应函数675
Selection.onSetFocus检查按钮对象是否
被设为键盘焦点677
Selection.removeListener删除
用来听键盘焦点改变的函数679
声音对象
(SoundObjects)681
定义声音对象682
newSound定义声音对象682
载入声音684
Sound.attachSound载入指定的声音684
Sound.loadSound加载MP3音效文件
至声音对象的instance中686
音量大小688
Sound.getVolume返回对象声音大小688
Sound.setVolume设置对象声音大小690
左右声道692
Sound.getPan返回声音对象左右声道
的位置692
Sound.getTransform返回声音对象
变化值694
Sound.setPan设置声音对象左右声道
的位置696
Sound.setTransform设置声音对象
变化值698
播放控制700
Sound.start开始声音对象播放700
Sound.stop停止声音对象播放702
文件大小704
Sound.getBytesLoaded返回己经下载
的声音文件大小704
Sound.getBytesTotal返回要下载
的声音文件总容量大小706
播放时间708
Sound.duration返回音效文件的
播放时间长度708
Sound.position返回当前声音文件正在
播放的位置710
事件回应712
Sound.onLoad当声音对象被加载时
将调用的函数712
Sound.onSoundComplete当声音对象
被播放完成时将调用的函数713
场景舞台对象
(StageObjects)715
舞台大小716
Stage.height返回当前场景舞台的
画面高度值716
Stage.scaleMode指定当前场景舞台的
缩放模式717
Stage.width返回当前场景舞台的
画面宽度值719
目录显示720
Stage.showMenu切换FlashPlayer
的鼠标右键的选项720
对齐方式722
Stage.align切换Flashmovie与
场景舞台的对齐方式722
事件回应724
Stage.addListener设置当Flashmovie
缩放后的对应函数724
Stage.onResize检查场景舞台是否
缩放大小726
Stage.removeListener删除用来听
Flashmovie缩放状态的函数728
文本框对象
(TextFieldObjects)731
文本框字体732
TextField.embedFonts设置文本框对象
字体输出方式732
TextField.getFontList取得FlashPlayer
所在电脑上的字体列表734
TextField.getNewTextFormat取得在
文本框对象内新嵌入文字的格式735
TextField.getTextFormat取得在文本框
对象内指定文字范围的文本格式737
TextField.htmlText取得或设置文本框
对象内含有HTML标签的文字内容739
TextField.setNewTextFormat设置在
文本框对象内新嵌入文字的格式741
TextField.setTextFormat设置在文本框
对象内指定文字范围的文字格式743
取得层级745
TextField.getDepth取得文本框对象
的层级745
删除文本框747
TextField.removeTextField删除自身
文本框对象747
文本框文字749
TextField.length返回文本框对象内所含
的字符数749
TextField.maxChars指定文本框对象
可输入的最大字符数751
TextField.multiline切换文本框对象
的多行显示753
TextField.password切换文本框对象的
密码输入模式754
TextField.replaceSel置换文本框对象
内已选择的文字范围756
TextField.restrict限制文本框对象内
可输入的字符种类及范围758
TextField.text指定或返回文本框对象内
的文字内容760
TextField.textHeight指定或返回
文本框对象内文字的高度762
TextField.textWidth指定或返回
文本框对象内文字的宽度764
TextField.wordWrap切换文本框
对象内的文字自动换行功能766
文本框颜色768
TextField.background切换文本框对象的
背景色功能768
TextField.backgroundColor赋值
文本框对象的背景色770
TextField.border切换文本框对象
的外框色功能772
TextField.borderColor赋值文本框
对象外框的颜色774
TextField.textColor赋值或返回
文本框对象内文字的颜色776
文本框大小778
TextField.autoSize赋值文本框对象
的大小及对齐方式778
文本滚动780
TextField.bottomScroll返回滚动窗口
当前可视范围中最底行的序号780
TextField.hscroll设置或返回当前
滚动窗口的水平位置782
TextField.maxhscroll返回当前滚动窗口的
最大列数784
TextField.maxscroll返回当前滚动窗口的
最大行数786
TextField.scroll设置或返回当前
滚动窗口的垂直位置788
事件响应790
TextField.addListener设置当文本框
对象发生事件时的对应函数790
TextField.onChanged检查文本框
对象的文字是否被改变791
TextField.onKillFocus检查文本框
对象是否不再为键盘焦点793
TextField.onScroller检查
滚动窗口的property是否被改变795
TextField.onSetFocus检查文本框
对象是否被设为键盘焦点797
TextField.removeListener删除当事件
发生时被设置的对应函数799
文本框类型800
TextField.html赋值或返回文本框
对象是否为HTML文本框800
TextField.selectable赋值或返回
文本框对象是否可被反白选取802
TextField.type赋值或返回文本框
对象的类型804
变量名称806
TextField.variable赋值或返回文本框
对象上被赋值的变量名称806
Tab按键808
TextField.tabEnabled设置是否启动
自定义键盘焦点切换顺序808
TextField.tabIndex设置自定义键盘
焦点切换的顺序值810
文本格式对象
(TextFormatObjects)813
定义文本格式对象814
newTextFormat定义文本格式对象814
字符串大小816
TextFormat.getTextExtent返回赋值字符串
的长宽值816
对齐方式818
TextFormat.align赋值文本段落的
对齐方式818
字体样式820
TextFormat.bold切换文本内容为
粗体显示820
TextFormat.italic切换文本内容为
斜体显示822
TextFormat.underline切换文本内容是否
加上下划线824
缩排方式826
TextFormat.blockIndent赋值文本块
内缩的宽度826
TextFormat.indent赋值文字段落首行的
内缩字符数828
TextFormat.leftMargin赋值文本段落
左边界的宽度值830
TextFormat.rightMargin赋值文本段落
右边界的宽度值832
设置字体834
TextFormat.font赋值此文本格式的
字体834
字号/颜色836
TextFormat.color赋值此文本格式的
文本颜色836
TextFormat.size赋值此文本格式的
文本字号838
项目符号840
TextFormat.bullet赋值文字段落前
加上提示黑点840
行距/间距842
TextFormat.leading赋值文本格式对象
的文本行距842
TextFormat.tabStops赋值文本格式对象
的文本间距844
超链接846
TextFormat.target赋值点击超链接
后的打开窗口名称846
TextFormat.url为文本框对象内的
文本内容加上超链接地址848
传值对象
(LoadVarsObjects)851
定义传值对象852
newLoadVars定义传值对象852
数据传送854
LoadVars.load由指定的URL地址
下载数据854
LoadVars.loaded显示目前的传输状况856
LoadVars.send送出文件858
LoadVars.sendAndLoad送出数据并且
接受服务的响应859
文件类型860
LoadVars.contentType设置HTTP
标头信息里的文件格式860
数据解析861
LoadVars.toString返回传值对象内的
所有变量861
文件大小863
LoadVars.getBytesLoaded返回已下载
的字节数863
LoadVars.getBytesTotal返回要下载的
总字节数865
事件响应867
LoadVars.onLoad检查load或
sendAndLoadmethod的操作是否结束867
编写对象
(AuthoringObjects)869
自定义指令870
CustomActions.get读取指定名称的
自定义指令XML定义内容870
CustomActions.install新建自定义指令871
CustomActions.list返回当前所有自定义
指令的清单873
CustomActions.uninstall删除自定义指令874
即时预览875
CustomActions.onUpdate更新当前程序
执行的结果875
单选按钮对象
(FRadioButtonObjects)877
文本内容878
FRadioButton.getLabel返回单选按钮
对象的Label标签值878
FRadioButton.setLabel指定单选按钮
对象的Label标签文本内容880
FRadioButton.setLabelPlacement指定单选
按钮对象的Label标签文本的出现位置882
启用状态884
FRadioButton.getEnabled检查单选按钮
对象是否处于启用状态884
FRadioButton.getState返回单选按钮
对象的选取状态886
FRadioButton.setEnabled指定单选按钮
对象的启用状态888
FRadioButton.setState指定单选按钮对象的选取状态890
宽度尺寸892
FRadioButton.setSize动态赋值单选
按钮对象的宽度值892
样式设置894
FRadioButton.registerSkinElement为单选
按钮对象的Skin注册新元素名称894
FRadioButton.setStyleProperty赋值单选
按钮对象的外观属性值896
选取作用898
FRadioButton.setChangeHandler检查
按钮对象选项的选取变化状态898
按钮的值900
FRadioButton.getData返回指定
单选按钮的Data字段值900
FRadioButton.getValue返回选取选项的
Data字段值902
FRadioButton.setData赋值单选按钮
对象的Data字段值904
FRadioButton.setValue切换至指定的
单选按钮对象906
群组名称908
FRadioButton.getGroupName返回单选
按钮对象所属的群组名称908
FRadioButton.setGroupName设置
单选按钮对象所属的群组名称910
以下内容收录在随书配盘中
扩展标记语言对象
(XMLObjects)913
定义XML对象914
newXML定义XML对象914
增减节点/元素916
XML.appendChild附加子节点
(ChildNode)916
XML.cloneNode复制指定的XML
对象节点(node)917
XML.createElement建立元素
(Element)919
XML.createTextNode建立文本节点
(TextNode)920
XML.insertBefore在指定的位置插入
新的子节点921
XML.removeNode删除节点922
节点属性923
XML.attributes返回指定的XML对象内
的属性(attributes)923
父/子节点924
XML.childNodes返回指定的XML对象内
的子节点924
XML.hasChildNodes验证指定的XML
对象是否有子节点(ChildNodes)926
XML.parentNode返回指定的XML对象内
的父节点928
声明930
XML.docTypeDecl设置及返回XML文件的
文件类型声明(DOCTYPEdeclaration)930
XML.xmlDecl设置及输出XML文件的
XML声明931
节点的子元件932
XML.firstChild返回XML对象的父节点
(Parentnode)的子元件列(childrenlist)
的第一个子元件内容932
XML.lastChild返回XML对象的父节点
(Parentnode)的子元件列(childrenlist)
的最后一个子元件内容933
XML.nextSibling验证XML对象在
父节点的子元件列中是否有下一个节点934
XML.previousSibling验证XML对象在
父节点的子元件列中是否有上一个节点935
传送XML文件936
XML.load加载指定的XML文件936
XML.loaded检查XML文件是否
加载完成938
XML.send传送XML对象的值至指定
的地址940
XML.sendAndLoad传送XML对象的
值至指定的地址并接收返回值941
节点名称/内容/类型942
XML.nodeName返回节点名称
(NodeName)942
XML.nodeType取得返回节点类型943
XML.nodeValue返回节点内容值
(NodeValue)945
数据解析947
XML.ignoreWhite指定是否忽略仅
含有空格符的文本节点947
XML.parseXML解析(Parse)指定的
XML字符串948
XML.status显示解析XML文件的结果949
XML.toString输出XML对象内
完整的结构951
文件大小952
XML.getBytesLoaded返回己经下载
的XML文件大小952
XML.getBytesTotal返回要下载
的XML文件总容量大小953
事件响应954
XML.onData指定处理从服务器下载
的XML数据的函数954
XML.onLoad检查指定的XML文件
是否加载完成955
数据类型957
XML.contentType设置HTTP标头
信息里的文件格式957
扩展标记语言Socket对象
(XMLSocket)959
定义XMLSocket对象960
newSocket定义XMLSocket对象960
连线/中断961
XMLSocket.close关闭连线961
XMLSocket.connect建立连线962
信息传递963
XMLSocket.onClose指定关闭连接后
所要响应的函数963
XMLSocket.onConnect指定建立
连接后所要响应的函数964
XMLSocket.onData指定从服务器下载
XML信息后所要调用的函数965
XMLSocket.onXML指定接收XML
文件后所要用来解析的函数966
XMLSocket.send发送出指定的XML
对象内容967
复选框对象
(FCheckBoxObjects)969
文本内容970
FCheckBox.getLabel返回复选框对象
的Label标签值970
FCheckBox.setLabel赋值复选框
对象的Label标签文本内容972
FCheckBox.setLabelPlacement指定复选框
对象的Label标签文本的出现位置974
启用状态976
FCheckBox.getEnabled检查复选框
对象是否处于启用状态976
FCheckBox.setEnabled赋值复选框对象的
启用状态978
宽度尺寸980
FCheckBox.setSize动态赋值复选框
对象的宽度值980
样式设置982
FCheckBox.registerSkinElement为复选框
对象的Skin注册新元素名称982
FCheckBox.setStyleProperty指定复选框
对象的外观属性值984
选取作用986
FCheckBox.setChangeHandler检查复选框
对象选项的选取变化状态986
复选框的值988
FCheckBox.getValue返回复选框对象的
选取状态988
FCheckBox.setValue指定复选框对象的
选取状态990
提交按钮对象
(FPushButtonObjects)993
文本内容994
FPushButton.getLabel返回提交按钮
对象的Label标签值994
FPushButton.setLabel指定提交按钮对象
的Label标签文本内容995
启用状态997
FPushButton.getEnabled检查提交按钮
对象是否处于启用状态997
FPushButton.setEnabled指定提交按钮
对象的启用状态999
宽度尺寸1001
FPushButton.setSize动态指定提交按钮
对象的大小长宽值1001
样式设置1003
FPushButton.registerSkinElement为提交
按钮对象的Skin注册新元素名称1003
FPushButton.setStyleProperty指定
提交按钮对象的外观属性值1005
按钮作用1007
FPushButton.setclikHandler检查
提交按钮对象的点选变化状态1007
列表框对象
(FListBoxObjects)1009
新增/_插入项目1010
FListBox.addItem在列表框对象尾端新增
一些选项1010
FListBox.addItemAt在列表框对象内
指定的位置新增些选项1012
取代/删除项目1014
FListBox.removeAll在列表框对象内删除
所有的选项1014
FListBox.removeItemAt在列表框对象
内指定的位置删除一个选项1015
FListBox.replaceItemAt在列表框对象内
指定的位置置换一个选项1017
项目排序1019
FListBox.sortItemsBy为列表框对象内的
选项排序1019
列表行数1021
FListBox.getLength返回列表框对象的
选项个数1021
FListBox.getRowCount返回列表框
对象中可显示的最大选项数1023
FListBox.setRowCount指定列表框对象
可显示的最大选项数1025
选取方式1027
FListBox.getItemAt返回列表框对象内
指定位置的选项内容1027
FListBox.getSelectedIndex返回列表框
对象内当前所选选项的索引值1029
FListBox.getSelectedIndices返回列表框
对象内当前选择多个选项的索引值1031
FListBox.getSelectedItem返回列表框
对象内当前选择的选项内容1033
FListBox.getSelectedItems返回列表框
对象内当前选择的多个选项内容1035
FListBox.getSelectMultiple检查用户选择
选项的状态1037
FListBox.getValue返回选择的选项所代表
的数值1039
FListBox.setItemSymbol注册用于显示列表
框对象选项的symbollinkageID名称1041
FListBox.setSelectedIndex设置选取
指定索引值的选项1042
ListBox.setSelectedIndices设置选取
指定多个索引值的选项1044
FListBox.setSelectMultiple设置是否
允许用户选取多重选项1046
选取状态1047
FListBox.getEnabled检查列表框对象
是否处于启用状态1047
FListBox.setEnabled赋值列表框对象的
启用状态1049
列表尺寸1051
FListBox.setSize动态赋值列表框对象的
大小长宽值1051
FListBox.setWidth赋值列表框对象的
宽度值1053
样式设置1054
FListBox.registerSkinElement为列表框
对象的Skin注册新元素名称1054
FListBox.setStyleProperty赋值列表框
对象的外观属性值1056
选取作用1058
FListBox.setChangeHandler检查列表框
对象选项的选择变化状态1058
项目数据来源1060
FListBox.setDataProvider为列表框对象
注册一数据来源对象1060
滚动条设置1061
FListBox.getScrollPosition返回列表框对象
列表中显示的第一个选项的索引值1062
FListBox.setAutoHideScrollBar指定
列表框对象滚动条的显示状态1064
FListBox.setScrollPosition指定列表框对象
中要显示于列表顶端的选项索引值1066
滚动条对象对象
(FScrollBarObjects)1067
位置设置1068
ScrollBar.getScrollPosition返回当前
滚动条对象的所在位置1068
FScrollBar.setHorizontal指定滚动条对象
的方向1069
FScrollBar.setScrollPosition指定
滚动条的位置1070
启用状态1071
FScrollBar.getEnabled检查滚动条
是否处于启用状态1071
FScrollBar.setEnabled指定滚动条的
启用状态1073
滚动条尺寸1075
FScrollBar.setSize动态赋值滚动条
的长度值1075
样式设置1076
FScrollBar.registerSkinElement为滚动条
的Skin注册新元素名称1076
FScrollBar.setStyleProperty赋值滚动条
的外观属性值1078
滚动条作用1080
FScrollBar.setChangeHandler检查
滚动条对象的滑移状态1080
滚动条的值1082
FScrollBar.setScrollProperties设置
滚动条移动时所代表数值的范围1082
目标滚动条1084
FScrollBar.setScrollTarget设置滚动条
所对应的文本框对象1084
滚动条刻度1085
FScrollBar.setLargeScroll设置点选滚动条
时所移动的距离1085
FScrollBar.setSmallScroll设置点选滚动条
的移动箭头时所移动的距离1087
组合框对象
(FComboBoxObjects)1089
增加/插入项目1090
FComboBox.addItem在组合框对象尾端
增加一些选项1090
FComboBox.addItemAt在组合框对象
内指定的位置增加一个选项1092
取代/删除选项1094
FComboBox.removeAll在组合框对象
内删除所有的选项1094
FComboBox.removeItemAt在组合框
对象内指定的位置删除一个选项1095
FComboBox.replaceItemAt在组合框对象
内指定的位置置换一个选项1097
项目排序1099
FComboBox.sortItemsBy为组合框对象内
的选项排序1099
下拉列表行数1101
FComboBox.getLength返回组合框对象
的选项个数1101
FComboBox.getRowCount返回组合框
对象中可显示的最大选项数1103
FComboBox.getScrollPosition返回组合框
对象列表中显示的第一个选项的索引值1105
FComboBox.setRowCount指定组合框对象
可显示的最大选项数1107
选取方式1108
FComboBox.getItemAt返回组合框对象内
指定位置的选项内容1108
FComboBox.getSelectedIndex返回组合框
对象内当前选择选项的索引值1110
FComboBox.getSelectedItem返回组合框
对象内当前选择的选项内容1112
FComboBox.setItemSymbol注册用于显示
组合框对象选项的symbollinkageID
名称1114
FComboBox.setSelectedIndex设置选取
指定索引值的选项1115
下拉列表状态1117
FComboBox.getEnabled检查组合框对象
是否处于启用状态1117
FComboBox.setEnabled指定组合框对象
的启用状态1119
下拉列表大小1121
FComboBox.setSize动态赋值组合框对象
的宽度值1121
样式设置1123
FComboBox.registerSkinElement为
组合框对象的Skin注册新元素名称1123
FComboBox.setStyleProperty赋值
组合框对象的外观属性值1125
选取作用1127
FComboBox.setChangeHandler检查
组合框对象选项的选择变化状态1127
编辑项目1129
FComboBox.getValue返回字段选项代表
的数值1129
FComboBox.setEditable指定字段对象的
编辑状态1130
FComboBox.setValue设置字段对象内
文本框的内容1132
项目数据来源1133
FComboBox.setDataProvider为字段
对象注册一数据来源对象1133
滚动条框对象
(FScrollPaneObjects)1135
滚动条框内容1136
FScrollPane.getScrollContent返回框内
显示用的MovieClipinstance名称1136
FScrollPane.loadScrollContent加载要
置入框内显示用的FlashMovie或图片1137
FScrollPane.setDragContent切换拖拉
滚动条框对象内容的功能1139
滚动条框尺寸1141
FScrollPane.setScrollContent指定显示于
滚动条框对象的movieclip1141
FScrollPane.getPaneHeight返回滚动条框
对象的高度值1142
FScrollPane.getPaneWidth返回滚动条框
对象的宽度值1143
FScrollPane.setSize动态赋值滚动条框
对象的大小长宽值1145
位置设置1147
FScrollPane.getScrollPosition返回滚动条
窗口内目前显示内容的垂直与水平位置1147
FScrollPane.setHScroll指定滚动条框
对象是否显示水平方向的卷轴1148
FScrollPane.setScrollPosition指定窗口
内的画面显示的位置1150
FScrollPane.setVScroll指定滚动条框
对象是否显示垂直方向的卷轴1152
样式设置1154
FScrollPane.registerSkinElement为滚动条
框对象的Skin注册新元素名称1154
FScrollPane.setStyleProperty赋值滚动条
框对象的外观属性值1156
数据更新1158
FScrollPane.refreshPane更新滚动条框
对象的窗口内容1158
样式对象
(FStyleFormatObjects)1161
定义样式对象1162
newFStyleFormat定义UIcomponent的
样式对象1162
默认样式对象1164
globalStyleFormat给内置UIcomponent
的默认样式对象1164
事件响应1166
FStyleFormat.addListener指定样式对象
给指定的UIcomponent对象1166
FStyleFormat.removeListener解除样式对象
对指定UIcomponent的影响1168
更新样式1170
FStyleFormat.applyChanges更新样式
对象并应用至使用此样式对象的
UIcomponent1170
符号面板颜色1172
FStyleFormat.arrow赋值样式对象的箭头
颜色值1172
FStyleFormat.check赋值样式对象的选取
记号颜色值1174
FStyleFormat.face赋值样式对象的
主要显示颜色值1176
FStyleFormat.radioDot赋值单选按钮
选取点的颜色值1178
FStyleFormat.scrollTrack赋值滚动条
对象的卷轴颜色值1180
前景背景颜色1182
FStyleFormat.backgound赋值样式
对象的背景颜色值1182
FStyleFormat.backgoundDisabled赋值
UIcomponent被关闭时的背景颜色值1183
FStyleFormat.foregroundDisabled赋值
UIcomponent被关闭时的前景颜色值1184
阴影颜色1186
FStyleFormat.darkshadow赋值样式对象
较暗阴影的颜色值1186
FStyleFormat.highlight赋值被选取的样式
对象较暗阴影的颜色值1187
FStyleFormat.highlight3D赋值被选取
的样式对象较光亮面的颜色值1188
FStyleFormat.shadow赋值样式对象
较光亮面的颜色值1189
选取作用颜色1190
FStyleFormat.focusRectInner赋值样式
对象的键盘焦点内框颜色值1190
FStyleFormat.focusRectOuter赋值样式
对象的键盘焦点外框颜色值1192
FStyleFormat.selection赋值UIcomponent
的选择光棒颜色值1193
FStyleFormat.selectionDisabled赋值
UIcomponent被关闭时的选择光棒
颜色值1195
FStyleFormat.selectionUnfocused赋值
UIcomponent不为键盘焦点时的选择光棒
颜色值1196
字体样式1197
FStyleFormat.embedFonts赋值样式对象
是否使用内嵌字体1197
FStyleFormat.textFont赋值UIcomponent
使用的文本字体名称1198
字号/颜色1199
FStyleFormat.textColor切换UIcomponent
内文本的颜色值1199
FStyleFormat.textDisabled赋值
UIcomponent被关闭时的文本颜色值1200
FStyleFormat.textSelected赋值
UIcomponent的选择光棒内文本颜色值1201
FStyleFormat.textSize赋值UIcomponent
内文本的大小尺寸1202
字体样式1203
FStyleFormat.textBold切换UIcomponent
内文本粗体的状态1203
FStyleFormat.textItalic切换UIcomponent
内文本斜体的状态1204
FStyleFormat.textUnderline切换
UIcomponent内的文本是否加上下划线1205
对齐方式1206
FStyleFormat.textAlign赋值
UIcomponent内文本对齐方式1206
缩排方式1207
FStyleFormat.textIndent赋值UIcomponent
使用的文本缩排宽度1207
FStyleFormat.textLeftMargin赋值
UIcomponent内文本段落左边界的
宽度值1208
FStyleFormat.textRightMargin赋值
UIcomponent内文本段落右边界的
宽度值1209
不建议使用的指令
(DeprecatedActions)1211
内置指令1212
ifFrameLoaded指定的帧是否已经
载入内存1212
tellTarget对象标的与层级路径1214
toggleHighQuality图形反锯齿1216
内置函数1218
chr转换ASCII码成字符1218
int转换指定数值成最近的整数1219
length返回指定字符串的长度1220
mbchr转换ASCII码成双位字符1221
mblength返回指定双位字符串的长度1222
mbord转换双位字符成ASCII码1223
mbsubstring从双位字符串内取出指定
的字符串1224
ord转换字符成ASCII码1225
random产生一随机整数值1226
substring从字符串内取出指定的
字符串1228
运算符1230
<>不等于(inequality)1230
add合并字符串1232
and逻辑与1234
eq等于(equality)1236
ge大于等于(greaterthanorequalto)1238
gt大于(greaterthan)1240
le小于等于(lessthanorequalto)1242
lt小于(lessthan)1244
ne不等于(inequality)1246
not逻辑非1248
or逻辑或1250
属性1252
_highquality图形输出品质1252
maxscroll最大滚动行数1254
scroll滚动行数1255

本目录推荐