图书介绍

Flash MX ActionScript语法参考辞典【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Flash MX ActionScript语法参考辞典
  • 郑伯鸿,张智龙著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113052525
  • 出版时间:2003
  • 标注页数:911页
  • 文件大小:120MB
  • 文件页数:948页
  • 主题词:动画-设计-图形软件,Flash MX Action Script

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Flash MX ActionScript语法参考辞典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

1 内置命令(Actions)1

break 从循环/块中跳出2

循环控制2

取得播放器版本 213

continue 从头开始继续执行循环/块4

call 调用帧的程序6

函数控制6

function 定义函数8

return 返回数值11

Ⅰ 多行注释13

注释13

Ⅱ 单行注释15

delete 删除变量/对象16

变量设置与删除16

set Variable 设置变量18

var 声明变量20

do...while满足条件的重复程序处理22

重复程序处理22

for 指定次数的重复程序处理24

for...in 对象属性的重复处理26

while 满足条件的重复程序处理28

duplicateMovieClip 复制影片剪辑30

影片剪辑30

loadMovie 加载影片到指定的目标32

loadMovieNum 加载影片到指定的层级34

removeMovieClip 删除影片剪辑36

setProperty 设置属性38

startDrag 拖曳影片剪辑40

stopDrag 停止拖曳影片剪辑42

tellTarget 对象标的与层级路径44

unloadMovie 删除加载的swf影片46

unloadMovieNum 删除加载的swf影片48

else 条件分支(否则)50

条件分支50

else if 多重条件判断(否则如果)52

if 条件判断(如果)54

case 赋值一个值或条件56

数值分支56

default 默认值58

switch 值的分支判断60

FSCommand flash 播放器或外部程序的命令62

flash 影片62

toggleHighQuality 图形反锯齿64

getURL 加载外部的变量66

传值与URL指向66

loadVariable 加载外部的变量68

loadVariableNum 加载外部的变量70

gotoAndPlay 跳至指定的帧并播放72

帧/场景控制72

gotoAndStop 跳至指定的帧并停止74

ifFrameLoaded 指定的帧是否已经载入内存76

nextFrame 跳至下一个帧并停止78

nextScene 跳至下一个场景并停止80

Play 开始播放82

prevFrame 跳至上一个帧并停止83

prevScene 跳至上一个场景并停止84

Stop 停止播放86

#include 从外部加载ActionScript87

载入外部程序87

#endinitclip 指示自定义UI component 定义块的结束位置89

对象制作89

#initclip 指示自定义UIcomponent 定义块的开始位置90

new 制作对象91

this 指定对象本身93

with 默认对象94

on(mouseEvent) 鼠标事件处理程序96

事件处理程序96

onClipEvent 影片事件处理程序98

Print 输出影片剪辑(向量)100

输出100

PrintAsBitmap 输出影片剪辑(位图)102

PrintAsBitmapNum 输出图层(位图)104

PrintNum 输出图层(向量)105

stopAllSounds 停止播放所有的声音106

声音控制106

clearInterval 解除计时器108

设置时间108

setInterval 设定计时器110

trace 程序解析112

程序解析112

2 运算符(Operators)113

%求余数(modulo)114

算术运算符114

*乘号(multiplication)116

/除号(division)117

-减号/取负数(minus)118

+加号(addition)120

!反逻辑(logical NOT)122

逻辑运算符122

&&逻辑与(short-circuit AND)124

‖逻辑和(OR)126

!=不等于(inequality)128

比较运算符128

>大于(greater than)130

>=大于等于(greater than or equal to)132

<小于(less than)134

<=小于等于(less than or equal to)136

<>不等于(inequality)138

==等于(equality)140

===绝对相等(strict equality)142

&按位与(bitwise AND)144

按位运算符144

<<向左位移(bitwise left shift)146

>>符号右移(bitwise right shift)148

>>>填零右移(bitwise unsigned right shift)150

^按位异或(bitwise XOR)152

丨按位或(bitwise OR)154

~按位否(bitwise NOT)156

=赋值(assignment)158

赋值运算符158

%=赋值余数(modulo assignment)159

&=赋值与(bitwise AND assignment)160

*=赋值乘积(multiplication assignment)162

+=赋值总和(addition assignment)163

-=赋值差(negation assignment)165

/=赋值商(division assignment)166

<<=赋值向左位移(bitwise left shift assignment)167

>>=赋值符号右移(bitwise right shiftassignment)169

>>>=赋值填零右移(bitwise unsigned right shift Assignment)171

^=赋值按位异或(bitwise XOR assignment)173

?赋值按位或(bitwise OR assignment)175

--递减运算符(decrement)177

其他177

()括号(parentheses)179

?:条件判断(conditional)181

””字符串定义符号(string delimiters)183

++递增运算符(increment)184

instanceof检查赋值的对象是否属于赋值的类186

typeof数据类型188

void不返回值190

3 内置函数(Functions)193

Array 数组函数(function)194

格式转换194

Boolean 布尔函数(function)196

Number 数值函数(function)197

Object 对象函数(function)199

String 字符串函数(function)200

parseFloat 转换字符串成为浮点数202

数值函数202

parseInt 转换字符串成为整数203

isFinite 验证指定数值是否为有限数204

isNaN 验证指定数值是否为数字205

getProperty 取得MovieClip的指定属性值206

对象属性与路径206

targetPath 取得指定MovieClip的完整路径207

escape URL-encoded 编码208

编码208

unescape ASCII-encode 编码210

getTimer返回到movie开始播放后所经过的时间212

计时器212

getVersion返回flash播放程序的版本213

eval 取出指定变量的内容214

取值214

4 常数(Constants)217

false 假值218

常数218

newline 增加一行220

null 空值221

true 真值223

undefined 值未定义225

5 属性(Properties)227

_alpha 透明度228

透明度、分辨率228

_quality 图形输出的品质230

_visible 显示232

_currentframe 当前所在的帧234

帧、对象路径234

_droptarget 标的对象的路径名称235

_framesloaded 已载入的帧数237

_target 目标名称238

_totalframes 总帧数240

_focusrect 显示响应边框241

按键响应241

_height 高度242

对象缩放、旋转242

_rotation 旋转244

_width 宽度246

_xscale 左右缩放248

_yscale 上下缩放250

_name 名称252

对象名称252

_soundbuftime 声音缓冲时间254

声音254

_url 网址255

网址路径255

坐标值256

_x x 坐标值256

_xmouse 鼠标光标的x坐标值258

_y y 坐标值259

_ymouse 鼠标光标的y坐标值261

6 核心对象(Core Objects)263

_global 用以建立全局变量、对象或类264

核心对象264

super调用superclass的构造函数或method266

this引用对象或是movie clip instance自身268

arguments.callee 用来引用目前正被调用的函数名称270

参数270

arguments.caller 用来引用在函数中被调用的函数对象272

arguments.length 计算输入函数的参数数量274

7 数组对象(Array Objects)275

new Array 建立数组对象276

定义数组对象276

Array.concat 合并数组278

分割/合并数组元素278

Array.join 符号分隔数组内容279

Array slice 取出数组内容281

Array splice 增加或删除数组内容283

Array.lenth 显示数组长度285

引用/设置数组元素285

Array.pop 取出数组的最末值286

新增/删除数组元素286

Array.push 将数值加入数组的最末端287

Array.shift 将数组的第一个值删除290

移动数组元素290

Array.unshift 将指定的数值加入数组291

Array.toString 将数组内容转换成字符串292

转换字符串292

8 布尔对象(Boolean Objects)293

new Boolean建立布尔对象294

定义布尔对象294

Boolean.toString 将布尔对象的值转换成字符串295

布尔对象295

Boolean.valueOf 将布尔对象的值返回297

9 时间对象(Date Objects)299

new Date 建立时间对象300

定义时间对象300

Date.getDate 取得日期302

年月日星期302

Date.getDay 取得星期303

Date.getFullYear 取得完整年份304

Date.getMonth 取得月份305

Date.getYear 取得年份306

Date.getHours 取得时数307

时分秒毫秒307

Date.getMilliseconds 取得毫秒数308

Date.getMinutes 取得分数309

Date.getSeconds 取得秒数310

Date.getTime 取得毫秒数311

指定时间311

Date.UTC 取得毫秒数312

Date.getTimezoneOffset 取得系统时间与格林威治时间的时差314

时差314

Date getUTCDate 取得格林威治时间制的日期316

年月日星期(国际时间)316

Date.getUTCDay 取得格林威治时间制的星期317

Date.getUTCFullYear 取得格林威治时间制的年份318

Date.getUTCMonth 取得格林威治时间制的月份319

Date.getUTCHours 取得格林威治时间制的时数320

时分秒毫秒(国际时间)320

Date.getUTCMilliseconds 取得格林威治时间制的毫秒数321

Date getUTCMinutes 取得格林威治时间制的分数322

Date.getUTCSeconds 获取格林威治时间制的秒数323

Date.setDate 设置日期324

设置年月日星期324

Date.setFullYear 设置年份326

Date setMonth 设置月份328

Date.setTime 以毫秒数设置日期330

Date.setYear 设置年份332

Date.setHours 设置时数334

设置时分秒毫秒334

Date.setMilliseconds 设置毫秒数336

Date.setMinutes 设置分数338

Date.setSeConds 设置秒数340

Date.setUTCDate 设置格林威治时间制的日期342

设置年月日星期(国际时间)342

Date.setUTCFullYear 设置格林威治时间制的年份344

Date.setUTCMonth 设置格林威治时间制的月份346

Date.setUTCHours 设置格林威治时间制的时数348

设置时分秒毫秒(国际时间)348

Date.setUTCMilliseconds 设置格林威治时间制的毫秒数350

Date.setUTCMinutes 设置格林威治时间制的分钟数352

Date.setUTCSeconds 设置格林威治时间制的秒数354

Date.toString 将时间对象的时间值转成字符串356

时间转变成字符串356

10 函数对象(Function Objects)357

Function.apply 执行指定的函数358

调用其他对象358

Function.call 调用以函数对象表示的函数360

Function.prototype 指出作为构造类原型(prototype)的对象362

对象原型362

11 数学函数对象(Math Objects)363

Math 定义数学函数对象364

定义数学函数对象364

Math.abs 取得绝对值365

数值比较与取样365

Math.ceil 取得最大整数值366

Math.floor 取得最小整数值367

Math.max 取得比较最大值368

Math.min 取得比较最小值369

Math.random 取得随机数值370

Math.round 取得四舍五入值371

Math.acos 取得反余弦值372

三角函数372

Math.asin 取得反正弦值373

Math.atan 取得反正切值374

Math.atan2 取得反正切值求得坐标角度375

Math.cos 取得余弦值376

Math.sin 取得正弦值377

Math.tan 取得正切值378

Math.E 取得自然对数底数e值379

自然对数379

Math.LN10 取得10的对数值380

Math.LN2 取得2的对数值381

Math.exp 取得e的乘方值382

指数和对数382

Math.log 取得自然对数值383

自然对数值384

Math.LOG10E 取得以10为底的e的384

Math.LOG2E 取得以2为底的e的自然列数值385

Math.PI 取得圆周率的值386

圆周率386

Math.pow 取得连乘积的值387

连乘积与平方根387

Math.sqrt 返回平方根的值388

Math.SQRT1_2 返回根号2一半的值389

Math SQRT2 返回根号2的值390

12 数值对象(Number Objects)391

new Number 定义数值对象392

定义数值对象392

Number.MAX_VALUE 返回最大可显示的数值393

数值范围393

Number.MIN_VALUE 返回最小可显示的数值394

Number.NaN 返回NaN(Not A Number)395

NEGATIVE_INFINITY396

Number.NEGATIVE_INFINITY 显示396

Number.POSITIVE_INFINITY 显示POSITIVE_INFINITY397

Number.toString 将数值转换成字符串输出398

转换字符串398

Number.valueOf 将数值转换成初始状态399

数值的值399

13 对象对象(Object Objects)401

new Object 定义自定义对象402

定义自定义对象402

Object.toString 将对象内容转换成字符串输出403

转成字符串403

Object.valueOf 输出对象的初始内容405

对象的值405

Object.unwatch 删除Object.watch所设置的监视点407

对象监视407

Object.watch 对对象的属性设置一个监视点409

Object.registerClass 将指定的对象类与指定的影片剪辑名称建立连接411

对象类411

Object.__proto__表示引用构造函数的prototype(原型)属性414

设置属性414

Object.addProperty 建立一个getter/setter(获取/设置)的属性416

14 字符串对象(String Objects)419

new String 定义字符串对象420

定义字符串对象420

String.charAt 返回指定位置的字符421

取出/结合字符串421

String.concat 合并多个指定字符串422

String.slice 复制指定位置的字符串423

String.split 分割指定位置的字符串424

String.substr 返回指定长度的字符串425

String.substring 返回指定位置的字符串426

String.charCodeAt 返回指定位置字符的ASCII码427

文字码/文字转换427

String.fromCharCode 返回指定ASCII码的字符428

String.indexOf 搜索指定字符的位置429

字符串搜索429

String.lastIndexOf 搜索指定字符的最后出现位置430

String.length 返回字符串对象的长度431

字符串长度431

String.toLowerCase 将字符串内容转成小写字母432

大小写转换432

String.toUpperCase 将字符串内容转成大写字母433

15 影片对象(Movie Objects)435

值(level)436

_level 引用以主影片(root movie)时间轴为基准的436

层级与路径436

_parent 往上一层437

_root 根目录439

Accessibility.isActive 显示当前屏幕阅读器(screen reader)程序的启用状态441

影片作用对象441

16 按钮对象(Button Objects)443

Button.enabled 检查按钮是否为启用状态444

按钮作用444

Button.useHandCursor 设置是否使用手形鼠标指标446

鼠标光标446

Button.tabEnabled 设置是否启动自行定义键盘焦点切换的顺序448

Tab按键448

Button.tabIndex 设置自行定义键盘焦点切换的顺序值450

Button.trackAsMenu 设置按钮对象是否接收鼠标键放开的事件452

按钮属性452

Button.getDepth 取得按钮对象的层级453

获取层级453

Button.onDragOut 检查鼠标按住按钮时是否滑出454

事件回应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

17 系统功能对象(System Capability Objects)467

System.capabilities.hasAccessibility 检查播放装置是否符合访问标准468

传输468

System.capabilities.hasAudio 检查播放装置是否具音效播放功能469

影音编码469

System.capabilities.hasAudioEncoder 检查播放装置拥有的音效编码器470

System.capabilities.hasMP3检查播放 装置是否拥有MP3解码器471

System.capabilities.hasVideoEncoder 检查播放装置拥有的影像编码器472

System.capabilities.pixelAspectRatio 检查播放装置屏幕的像素长宽比473

屏幕显示473

System.capabilities.screenColor检查 播放装置的屏幕发色方式474

System.capabilities.screenDPI 检查播放装置屏幕的dpi分辨率475

System.capabilities.screenResolution.x 检查播放装置屏幕的水平分辨率476

System.capabilities.screenResolution.y 检查播放装置屏幕的垂直分辨率477

System.capabilities.language 检查播放装置当前所使用的语言478

语系/操作平台478

System.capebilities.os 检查播放装置的操作系统平台480

System.capabilities.manufacturer 检查播放装置的制造商名称482

版本/制造商482

System.capabilities.version检查播放装置的版本483

18 色彩对象(Color Objects)485

new Color 定义—色彩对象486

定义色彩对象486

Color.getRGB 取得颜色值488

色彩对象488

Color.getTransform 取得颜色变化值490

Color.setRGB 指定颜色值492

Color.setTransform 指定颜色变化值493

19 键盘按键对象(Key Objects)495

KEY定义按键对象496

定义按键对象496

Key.BACKSPACE 代表BACKSPACE的按键值9497

按键497

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的按键值45514

Key.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

Key.getAscii 取得最后被按下键的ASCII值532

ASCIl 码获取532

Key.getCode 取得最后被按下的键的按键值533

Key.addListener 设置当键盘发生敲击时的对应函数534

事件回应534

Key.isDown 检查有无指定的按键被按下536

Key.isToggled 检查大小写锁定键或数字锁定键有无被按下538

Key.onKeyDown 响应按下按键时的事件540

Key.onKeyUp 响应放开按键时的事件542

Key.remove3Listener 删除设置用来倾听键盘敲击状态的函数544

20 鼠标对象(Mouse Objects)547

Mouse 建立鼠标光标对象548

定义鼠标光标对象548

Mouse.hide 隐藏鼠标光标549

显示或隐藏549

Mouse.show 显示鼠标光标550

Mouse.addListener 设置当鼠标按键时的对应函数552

事件回应552

Mouse.onMouseDown 响应鼠标按下按键时的事件553

Mouse.onMouseMove 响应鼠标移动时的事件555

Mouse.onMouseUp 响应鼠标放开按键时的事件557

Mouse.removeListener 删除设置为用来倾听键盘敲击状态的函数559

21 影片剪辑对象(MovieClip Objects)561

MovieClip.createEmptyMovieClip 建立空白影片剪辑对象562

新增/复制/删除562

MovieClip.createTextField 建立空文本框对象564

MovieClip.duplicateMovieClip 复制MovieClip566

MovieClip.removeMovieClip 将指定的MovieClip删除567

MovieClip.attachMovie 加载指定MovieClip569

载入/删除569

MovieClip.loadMovie 由外部载入Movie571

MovieClip.loadVariables 由外部载入变量572

MovieClip.unloadMovie 将指定的MovieClip删除573

MovieClip.getBounds 取得对象的相对X坐标及Y坐标575

坐标/深度转换575

MovieClip.getDepth 返回指定影片剪辑对象的深度577

MovieClip.swapDepths 改变MovieClip的深度579

MovieClip.globalToLocal 转换标的对象的坐标系为local坐标系580

对象等级580

MovieClip localToGlobal 转换标的对象的坐标系为global坐标系582

MovieClip.getBytesLoaded 返回已读取的字节数584

影片大小584

MovieClip.getBytesTotal 返回总共的字节数586

MovieClip.getURL 由指定的URL地址加载文件588

链接588

MovieClip.gotoAndPlay 跳到指定的frame上播放589

播放控制589

MovieClip.gotoAndStop 跳到指定的frame上并停止590

MovieClip.nextFrame 要求MovieClip跳到下一frame上591

MovieClip.play 要求Movie.Clip播放592

MovieClip.prevFrame 要求MovieClip跳到上一frame上593

MovieClip.stop 要求MovieClip停止播放595

MovieClip.hitTest 检查MovieClip是否有与其他对象碰触597

影片互动597

MovieClip.startDrag 拖曳指定MovieClip对象599

MovieClip.stopDrag 停止拖曳指定MovieClip对象600

MovieClip.setMask 为影片剪辑对象指定遮罩对象601

遮罩601

MovieClip.beginFill 指定绘制填充对象时的颜色属性603

绘图603

MovieClip.beginGradientFill 指定绘制填充对象时的渐变颜色属性605

MovieClip.clear 清除所有影片剪辑对象内的绘制对象608

MovieClip.curveTo 绘制曲线610

MovieClip.endFill 结束填充对象绘制612

MovieClip.lineStyle 设置线段绘制样式614

MovieClip.lineTo 绘制直线616

MovieClip.moveTo 设置绘制起始坐标值618

MovieClip.enabled 返回与设置指定的按钮、影片短片对象状态620

影片剪辑作用620

MovieClip.focusEnabled 检查指定影片剪辑对象是否可设置键盘焦点622

MovieClip.hitArea 指定影片剪辑对象做为按钮对象的碰触检查区624

MovieClip.tabChildren 设置影片剪辑对象的子对象是否纳入键盘焦点切换的功能内626

Tab按键626

MovieClip.tabEnabled 设置是否启动自定义键盘焦点切换的顺序628

MovieClip.tabIndex 设置自定义键盘焦点切换的顺序值630

MovieClip.trackAsMenu 设置影片剪辑对象是否接收鼠标键放开的事件632

影片剪辑属性632

MovieClip.useHandCursor 设置是否使用手形鼠标指针633

鼠标指针633

MovieClip.onData 检查影片剪辑对象是否接收数据635

事件回应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

22 选择对象 (Selection Objects)667

Selection.getBeginIndex 返回起始的选择项索引值668

选择对象668

Selection.getCaretIndex 返回闪烁光标位置的索引值669

Selection.getend Index 返回当前所在选项的最后索引值670

Selecion.getFocus 返回当前文本框所在位置的名称671

Selection.setFocus 指定当前文本框所在的位置673

Selection.SetSelection 设置当前选择文本框的范围674

Selection.addListener 设置当键盘焦点改变时的对应函数675

事件回应675

Selection.onSetFocus 检查按钮对象是否被设为键盘焦点677

Selection.removeListener 删除用来听键盘焦点改变的函数679

23 声音对象(Sound Objects)681

new Sound 定义声音对象682

定义声音对象682

Sound.attachSound 载入指定的声音684

载入声音684

Sound.loadSound 加载MP3音效文件至声音对象的instance中686

Sound.getVolume 返回对象声音大小688

音量大小688

Sound.setVolume 设置对象声音大小690

Sound.getPan 返回声音对象左右声道的位置692

左右声道692

Sound.getTransform 返回声音对象变化值694

Sound.setPan 设置声音对象左右声道的位置696

Sound.setTransform 设置声音对象变化值698

Sound.start 开始声音对象播放700

播放控制700

Sound.stop 停止声音对象播放702

Sound.getBytesLoaded 返回已经下载的声音文件大小704

文件大小704

Sound.getBytesTotal 返回要下载的声音文件总容量大小706

Sound.duration 返回音效文件的播放时间长度708

播放时间708

Sound.position 返回当前声音文件正在播放的位置710

Sound.onLoad 当声音对象被加载时将调用的函数712

事件回应712

Sound.onSoundComplete 当声音对象被播放完成时将调用的函数713

24 场景舞台对象(Stage Objects)715

Stage.height 返回当前场景舞台的画面高度值716

舞台大小716

Stage.scaleMode 指定当前场景舞台的缩放模式717

Stage.width 返回当前场景舞台的画面宽度值719

Stage.showMenu 切换Flash Player的鼠标右键的选项720

目录显示720

Stage.align 切换Flash movie与场景舞台的对齐方式722

对齐方式722

Stage.addListener 设置当Flash movie缩放后的对应函数724

事件回应724

Stage.onResize 检查场景舞台是否缩放大小726

Stage.removeListener 删除用来听Flash movie缩放状态的函数728

25 文本框对象(TextField Objects)731

TextField.embedFonts 设置文本框对象字体输出方式732

文本框字体732

TextField.getFontList 取得Flash Player所在电脑上的字体列表734

TextField.getNewTextFormat 取得在文本框对象内新嵌入文字的格式735

TextField.getTextFormat 取得在文本框对象内指定文字范围的文本格式737

TextField.htmlText 取得或设置文本框对象内含有HTML标签的文字内容739

TextField.setNewTextFormat 设置在文本框对象内新嵌入文字的格式741

TextField.setTextFormat 设置在文本框对象内指定文字范围的文字格式743

TextField.getDepth 取得文本框对象的层级745

取得层级745

TextField.removeTextField 删除自身文本框对象747

删除文本框747

TextField.length 返回文本框对象内所含的字符数749

文本框文字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

TeextField.borderColor 赋值文本框对象外框的颜色774

TextField.textColor 赋值或返回文本框对象内文字的颜色776

TextField.autoSize 赋值文本框对象的大小及对齐方式778

文本框大小778

TextField.bottomScroll 返回滚动窗口当前可视范围中最底行的序号780

文本滚动780

TextField.hscroll 设置或返回当前滚动窗口的水平位置782

TextField.maxhscroll 返回当前滚动窗口的最大列数784

TextField.maxscroll 返回当前滚动窗口的最大行数786

TextField.scroll 设置或返回当前滚动窗口的垂直位置788

TextField.addListener 设置当文本框对象发生事件时的对应函数790

事件响应790

TextField.onChanged 检查文本框对象的文字是否被改变791

TextField.onKillFocus 检查文本框对象是否不再为键盘焦点793

TextField.onScroller 检查滚动窗口的property是否被改变795

TextField.onSetFocus 检查文本框对象是否被设为键盘焦点797

TextField.removeListener 删除当事件发生时被设置的对应函数799

TextField.html 赋值或返回文本框对象是否为HTML文本框800

文本框类型800

TextField.selectable 赋值或返回文本框对象是否可被反白选取802

TextField.type 赋值或返回文本框对象的类型804

TextField.variable 赋值或返回文本框对象上被赋值的变量名称806

变量名称806

TextField.tabEnabled 设置是否启动自定义键盘焦点切换顺序808

Tab按键808

TextField.tablndex 设置自定义键盘焦点切换的顺序值810

26 文本格式对象(TextFormat Objects)813

new TextFormat 定义文本格式对象814

定义文本格式对象814

TextFormat.getTextExtent 返回赋值字符串的长宽值816

字符串大小816

TextFormat.align 赋值文本段落的对齐方式818

对齐方式818

TextFormat.bold 切换文本内容为粗体显示820

字体样式820

TextFormat.italic 切换文本内容为斜体显示822

TextFormat.underline 切换文本内容是否加上下划线824

TextFormat.blockIndent 赋值文本块内缩的宽度826

缩排方式826

TextFormat.indent 赋值文字段落首行的内缩字符数828

TextFormat.leftMargin 赋值文本段落左边界的宽度值830

TextFormat.rightMargin 赋值文本段落右边界的宽度值832

TextFormat.font 赋值此文本格式的字体834

设置字体834

TextFormat.color 赋值此文本格式的文本颜色836

字号/颜色836

TextFormat.size 赋值此文本格式的文本字号838

TextFormat.bullet 赋值文字段落前加上提示黑点840

项目符号840

TextFormat.leading 赋值文本格式对象的文本行距842

行距/间距842

TextFormat.tabStops 赋值文本格式对象的文本间距844

TextFormat.target 赋值点击超链接后的打开窗口名称846

超链接846

TextFormat.url 为文本框对象内的文本内容加上超链接地址848

27 传值对象(LoadVars Objects)851

new LoadVars 定义传值对象852

定义传值对象852

LoadVars.load 由指定的URL地址下载数据854

数据传送854

LoadVars.loaded 显示目前的传输状况856

LoadVars.send 送出文件858

LoadVars.sendAndLoad 送出数据并且接受服务的响应859

LoadVars.contentType 设置HTTP标头信息里的文件格式860

文件类型860

LoadVars.toString 返回传值对象内的所有变量861

数据解析861

LoadVars.getBytesLoaded 返回已下载的字节数863

文件大小863

LoadVars.getBytesTotal 返回要下载的总字节数865

LoadVars.onLoad 检查load或sendAndLoad method的操作是否结束867

事件响应867

28 编写对象(Authoring Objects)869

CustomActions.get 读取指定名称的自定义指令XML定义内容870

自定义指令870

CustomActions.install 新建自定义指令871

CustomActions.list 返回当前所有自定义指令的清单873

CustomActions.uninstall 删除自定义指令874

CustomActions.onUpdate 更新当前程序执行的结果875

即时预览875

29 单选按钮对象(FRadioButton Objects)877

FRadioButton.getLabel 返回单选按钮对象的Label标签值878

文本内容878

FRadioButton.setLabel 指定单选按钮对象的Label标签文本内容880

FRadioButton.setLabelPlacement 指定单选按钮对象的Label标签文本的出现位置882

FRadioButton.getEnabled 检查单选按钮对象是否处于启用状态884

启用状态884

FRadioButton.getState 返回单选按钮对象的选取状态886

FRadioButton.setEnabled 指定单选按钮对象的启用状态888

FRadioButton.setState 指定单选按钮对象的选取状态890

FRadioButton.setSize 动态赋值单选按钮对象的宽度值892

宽度尺寸892

FRadioButton.registerSkinElement 为单选按钮对象的Skin注册新元素名称894

样式设置894

FRadioButton.setStyleProperty 赋值单选按钮对象的外观属性值896

FRadioButton.setChangeHandler 检查按钮对象选项的选取变化状态898

选取作用898

FRadioButton.getData 返回指定单选按钮的Data字段值900

按钮的值900

FRadioButton.getValue 返回选取选项的Data字段值902

FRadioButton.setData 赋值单选按钮对象的Data字段值904

FRadioButton.setValue 切换至指定的单选按钮对象906

FRadioButton.getGroupName 返回单选按钮对象所属的群组名称908

群组名称908

FRadioButton.setGroupName 设置单选按钮对象所属的群组名称910

30 扩展标记语言对象(XML Objects)913

以下内容收录在随书配盘中913

new XML定义XML对象914

定义XML对象914

XML.appendChild 附加子节点(Child Node)916

增减节点/元素916

XML.cloneNode 复制指定的XML对象节点(node)917

XML.createElement 建立元素(Element)919

XML.createTextNode 建立文本节点(TextNode)920

XML.insertBefore 在指定的位置插入新的子节点921

XML.removeNode 删除节点922

XML.attributes 返回指定的XML对象内的属性(attributes)923

节点属性923

XML.childNodes 返回指定的XML对象内的子节点924

父/子节点924

XML.hasChildNodes 验证指定的XML对象是否有子节点(Child Nodes)926

XML.parentNode 返回指定的XML对象内的父节点928

XML.docTypeDecl 设置及返回XML文件的文件类型声明(DOCTYPEdeclaration)930

声明930

XML.xmlDecl 设置及输出XML文件的XML声明931

XML.firstChild 返回XML对象的父节点(Parent node)的子元件列(children list)的第一个子元件内容932

节点的子元件932

XML.lastChild 返回XML对象的父节点(Parent node)的子元件列(children list)的最后一个子元件内容933

XML.nextSibling 验证XML对象在父节点的子元件列中是否有下一个节点934

XML.previousSibling 验证XML对象在父节点的子元件列中是否有上一个节点935

XML.load 加载指定的XML文件936

传送XML文件936

XML.loaded 检查XML文件是否加载完成938

XML.send 传送XML对象的值至指定的地址940

XML.sendAndLoad 传送XML对象的值至指定的地址并接收返回值941

XML.nodeName 返回节点名称(Node Name)942

节点名称/内容/类型942

XML.nodeType 取得返回节点类型943

XML.nodeValue 返回节点内容值(Node Value)945

XML.ignoreWhite 指定是否忽略仅含有空格符的文本节点947

数据解析947

XML.parseXML 解析(Parse)指定的XML字符串948

XML.status 显示解析XML文件的结果949

XML.toString 输出XML对象内完整的结构951

XML.getBytesLoaded 返回己经下载的XML文件大小952

文件大小952

XML.getBytesTotal 返回要下载的XML文件总容量大小953

XML.onData 指定处理从服务器下载的XML数据的函数954

事件响应954

XML.onLoad 检查指定的XML文件是否加载完成955

XML.contentType 设置HTTP标头信息里的文件格式957

数据类型957

31 扩展标记语言Socket对象(XML Socket)959

new Socket 定义XMLSocket对象960

定义XML Socket 对象960

XMLSocket.close 关闭连线961

连线/中断961

XMLSocket.connect 建立连线962

XMLSocket.onClose 指定关闭连接后所要响应的函数963

信息传递963

XMLSocket.onConnect 指定建立连接后所要响应的函数964

XMLSocket.onData 指定从服务器下载XML信息后所要调用的函数965

XMLSocket.onXML 指定接收XML文件后所要用来解析的函数966

XMLSocket.send 发送出指定的XML对象内容967

32 复选框对象(FCheckBox Objects)969

FCheckBox.getLabel 返回复选框对象的Label标签值970

文本内容970

FCheckBox.setLabel 赋值复选框对象的Label标签文本内容972

FCheckBox.setLabelPlacement 指定复选框对象的Label标签文本的出现位置974

FCheckBox.getEnabled 检查复选框对象是否处于启用状态976

启用状态976

FCheckBox.setEnabled 赋值复选框对象的启用状态978

FCheckBox.setSize 动态赋值复选框对象的宽度值980

宽度尺寸980

FCheckBox.registerSkinElement 为复选框对象的Skin注册新元素名称982

样式设置982

FCheckBox.setStyleProperty 指定复选框对象的外观属性值984

FCheckBox.setChangeHandler 检查复选框对象选项的选取变化状态986

选取作用986

FCheckBox.getValue 返回复选框对象的选取状态988

复选框的值988

PCheckBox.setValue 指定复选框对象的选取状态990

33 提交按钮对象(FPushButton Objects)993

FPushButton.getLabel 返回提交按钮对象的Label标签值994

文本内容994

FPushButton.setLabel 指定提交按钮对象的Label标签文本内容995

FPushButton.getEnabled 检查提交按钮对象是否处于启用状态997

启用状态997

FPushButton.setEnabled 指定提交按钮对象的启用状态999

FPushButton.setSize 动态指定提交按钮对象的大小长宽值1001

宽度尺寸1001

FPushButton.registerSkinElement 为提交按钮对象的Skin注册新元素名称1003

样式设置1003

FPushButton.setStyleProperty 指定提交按钮对象的外观属性值1005

FPushButton.setclikHandler 检查提交按钮对象的点选变化状态1007

按钮作用1007

34 列表框对象(FListBox Objects)1009

FListBox.addItem 在列表框对象尾端新增一些选项1010

新增/_插入项目1010

FListBox.addItemAt 在列表框对象内指定的位置新增些选项1012

FListBox.removeAll 在列表框对象内删除所有的选项1014

取代/删除项目1014

FListBox.removeItemAt 在列表框对象内指定的位置删除一个选项1015

FListBox.replaceItemAt 在列表框对象内指定的位置置换一个选项1017

FListBox.sortItemsBy 为列表框对象内的选项排序1019

项目排序1019

FListBox.getLength 返回列表框对象的选项个数1021

列表行数1021

FListBox.getRowCount 返回列表框对象中可显示的最大选项数1023

FListBox.setRowCount 指定列表框对象可显示的最大选项数1025

FListBox.getItemAt 返回列表框对象内指定位置的选项内容1027

选取方式1027

FListBox.getSelectedIndex 返回列表框对象内当前所选选项的索引值1029

FListBox.getSelectedIndices 返回列表框对象内当前选择多个选项的索引值1031

FListBox.getSelectedItem 返回列表框对象内当前选择的选项内容1033

FListBox.getSelectedItems 返回列表框对象内当前选择的多个选项内容1035

FListBox.getSelectMultiple 检查用户选择选项的状态1037

FListBox.getValue 返回选择的选项所代表的数值1039

FListBox.setltemSymbol 注册用于显示列表框对象选项的symbol linkage ID名称1041

FListBox.setSelectedIndex 设置选取指定索引值的选项1042

ListBox.setSelectedIndices 设置选取指定多个索引值的选项1044

FListBox.setSelectMultiple 设置是否允许用户选取多重选项1046

FListBox.getEnabled 检查列表框对象是否处于启用状态1047

选取状态1047

FListBox.setEnabled 赋值列表框对象的启用状态1049

FListBox.setSize 动态赋值列表框对象的大小长宽值1051

列表尺寸1051

FListBox.setWidth 赋值列表框对象的宽度值1053

FListBox.registerSkinElement 为列表框对象的Skin注册新元素名称1054

样式设置1054

FListBox.setStyleProperty 赋值列表框对象的外观属性值1056

FListBox.setChangeHandler 检查列表框对象选项的选择变化状态1058

选取作用1058

FListBox setDataProvider 为列表框对象注册一数据来源对象1060

项目数据来源1060

滚动条设置1061

FListBox.getScrollPosition 返回列表框对象列表中显示的第一个选项的索引值1062

FListBox setAutoHideScrollBar 指定列表框对象滚动条的显示状态1064

FListBox.setScrollPosition 指定列表框对象中要显示于列表顶端的选项索引值1066

35 滚动条对象对象(FScrollBar Objects)1067

ScrollBar.getScrollPosition 返回当前滚动条对象的所在位置1068

位置设置1068

FScrollBar.setHorizontal 指定滚动条对象的方向1069

FScrollBar.setScrollPosition 指定滚动条的位置1070

FScrollBar.getEnabled 检查滚动条是否处于启用状态1071

启用状态1071

FScrollBar.setEnabled 指定滚动条的启用状态1073

FScrollBar.setSize 动态赋值滚动条的长度值1075

滚动条尺寸1075

FScrollBar.registerSkinElement 为滚动条的Skin注册新元素名称1076

样式设置1076

FScrollBar.setStyleProperty 赋值滚动条的外观属性值1078

FScrollBar.setChangeHandler 检查滚动条对象的滑移状态1080

滚动条作用1080

FScrollBar.setScrollProperties 设置滚动条移动时所代表数值的范围1082

滚动条的值1082

FScrollBar.setScrollTarget 设置滚动条所对应的文本框对象1084

目标滚动条1084

FScrollBar.setLargeScroll 设置点选滚动条时所移动的距离1085

滚动条刻度1085

FScrollBar.setSmallScroll 设置点选滚动条的移动箭头时所移动的距离1087

36 组合框对象(FComboBox Objects)1089

FComboBox.addItem 在组合框对象尾端增加一些选项1090

增加/插入项目1090

FComboBox.addItemAt 在组合框对象内指定的位置增加一个选项1092

FComboBox.removeAll 在组合框对象内删除所有的选项1094

取代/删除选项1094

FComboBox.removeltemAt 在组合框对象内指定的位置删除一个选项1095

FComboBox.replaceItemAt 在组合框对象内指定的位置置换一个选项1097

FComboBox.sortItemsBy 为组合框对象内的选项排序1099

项目排序1099

FComboBox.getLength 返回组合框对象的选项个数1101

下拉列表行数1101

FComboBox.getRowCount 返回组合框对象中可显示的最大选项数1103

FComboBox.getScrollPosition 返回组合框对象列表中显示的第一个选项的索引值1105

FComboBox.setRowCount 指定组合框对象可显示的最大选项数1107

FComboBox.getItemAt 返回组合框对象内指定位置的选项内容1108

选取方式1108

FComboBox.getSelectedIndex 返回组合框对象内当前选择选项的索引值1110

FComboBox.getSelectedItem 返回组合框对象内当前选择的选项内容1112

FComboBox.setItemSymbol 注册用于显示组合框对象选项的symbol linkage ID名称1114

FComboBox.setSelectedIndex 设置选取指定索引值的选项1115

FComboBox.getEnabled 检查组合框对象是否处于启用状态1117

下拉列表状态1117

FComboBox.setEnabled 指定组合框对象的启用状态1119

FComboBox.setSize 动态赋值组合框对象的宽度值1121

下拉列表大小1121

FComboBox.registerSkinElement 为组合框对象的Skin注册新元素名称1123

样式设置1123

FComboBox.setStyleProperty 赋值组合框对象的外观属性值1125

FComboBox.setChangeHandler 检查组合框对象选项的选择变化状态1127

选取作用1127

FComboBox.getValue 返回字段选项代表的数值1129

编辑项目1129

FComboBox.setEditable 指定字段对象的编辑状态1130

FComboBox.setValue 设置字段对象内文本框的内容1132

FComboBox.setDataProvider 为字段对象注册一数据来源对象1133

项目数据来源1133

37 滚动条框对象(FScrollPane Objects)1135

FScrollPane.getScrollContent 返回框内显示用的MovieClip instance名称1136

滚动条框内容1136

FScrollPane.1oadScrollContent 加载要置入框内显示用的FlashMovie或图片1137

FScrollPane.setDragContent 切换拖拉滚动条框对象内容的功能1139

FScrollPane.setScrollContent 指定显示于滚动条框对象的movie clip1141

滚动条框尺寸1141

FScrollPane.getPaneHeight 返回滚动条框对象的高度值1142

FScrollPane.getPaneWidth 返回滚动条框对象的宽度值1143

FScrollPane.setSize 动态赋值滚动条框对象的大小长宽值1145

FScrollPane.getScrollPosition 返回滚动条窗口内目前显示内容的垂直与水平位置1147

位置设置1147

FScrollPane.setHScroll 指定滚动条框对象是否显示水平方向的卷轴1148

FScrollPane.setScrollPosition 指定窗口内的画面显示的位置1150

FScrollPane.setVScroll 指定滚动条框对象是否显示垂直方向的卷轴1152

FScrollPane.registerSkinElement 为滚动条框对象的Skin注册新元素名称1154

样式设置1154

FScrollPane.setStyleProperty 赋值滚动条框对象的外观属性值1156

FScrollPane.refreshPane 更新滚动条框对象的窗口内容1158

数据更新1158

38 样式对象(FStyleFormat Objects)1161

new FStyleFormat 定义UI component的样式对象1162

定义样式对象1162

globalStyleFormat 给内置UI component的默认样式对象1164

默认样式对象1164

FStyleFormat.addListener 指定样式对象给指定的UI component对象1166

事件响应1166

FStyleFormat.removeListener 解除样式对象对指定UI component 的影响1168

FStyleFormat.applyChanges 更新样式对象并应用至使用此样式对象的UI component1170

更新样式1170

FStyleFormat.arrow 赋值样式对象的箭头颜色值1172

符号面板颜色1172

FStyleFormat.check 赋值样式对象的选取记号颜色值1174

FStyleFormat.face 赋值样式对象的主要显示颜色值1176

FStyleFormat.radioDot 赋值单选按钮选取点的颜色值1178

FStyleFormat.scrollTrack 赋值滚动条对象的卷轴颜色值1180

FStyleFormat backgound 赋值样式对象的背景颜色值1182

前景背景颜色1182

FStyleFormat.backgoundDisabled 赋值UI component被关闭时的背景颜色值1183

FStyleFormat.foregroundDisabled 赋值UI component被关闭时的前景颜色值1184

FStyleFormat.darkshadow 赋值样式对象较暗阴影的颜色值1186

阴影颜色1186

FStyleFormat.highlight 赋值被选取的样式对象较暗阴影的颜色值1187

FStyleFormat.highlight3D 赋值被选取的样式对象较光亮面的颜色值1188

FStyleFormat.shadow 赋值样式对象较光亮面的颜色值1189

FStyleFormat.focusRectInner 赋值样式对象的键盘焦点内框颜色值1190

选取作用颜色1190

FStyleFormat.focusRectOuter 赋值样式对象的键盘焦点外框颜色值1192

FStyleFormat.selection 赋值UI component的选择光棒颜色值1193

FStyleFormat selectionDisabled 赋值UI component被关闭时的选择光棒颜色值1195

FStyleFormat.selectionUnfocused 赋值UIcomponent不为键盘焦点时的选择光棒颜色值1196

FStyleFormat.embedFonts 赋值样式对象是否使用内嵌字体1197

字体样式1197

FStyleFormat.textFont 赋值UI component使用的文本字体名称1198

FStyleFormat.textColor 切换UI component内文本的颜色值1199

字号/颜色1199

FStyleFormat.textDisabled 赋值UI component被关闭时的文本颜色值1200

FStyleFormat.textSelected 赋值UI component的选择光棒内文本颜色值1201

FStyleFormat.textSize 赋值UI component内文本的大小尺寸1202

FStyleFormat.textBold 切换UIcomponent内文本粗体的状态1203

字体样式1203

FStyleFormat.textltalic 切换UI component内文本斜体的状态1204

FStyleFormat textUnderline 切换UIcomponent内的文本是否加上下划线1205

FStyleFormat.textAlign 赋值UI component内文本对齐方式1206

对齐方式1206

FStyleFormat.textIndent 赋值UI component使用的文本缩排宽度1207

缩排方式1207

FStyleFormat.textLeftMargin 赋值UI component 内文本段落左边界的宽度值1208

FStyleFormat.textRightMargin 赋值UI component 内文本段落右边界的宽度值1209

39 不建议使用的指令(Deprecated Actions)1211

ifFrameLoaded 指定的帧是否已经载入内存1212

内置指令1212

tellTarget 对象标的与层级路径1214

toggleHighQuality 图形反锯齿1216

chr 转换ASCII码成字符1218

内置函数1218

int 转换指定数值成最近的整数1219

length 返回指定字符串的长度1220

mbchr 转换ASCII码成双位字符1221

mblength 返回指定双位字符串的长度1222

mbord 转换双位字符成ASCII码1223

mbsubstring 从双位字符串内取出指定的字符串1224

ord 转换字符成ASCII码1225

random 产生一随机整数值1226

substring 从字符串内取出指定的字符串1228

<> 不等于(inequality)1230

运算符1230

add 合并字符串1232

and 逻辑与1234

eq 等于(equality)1236

ge 大于等于(greater than or equal to)1238

gt 大于(greater than)1240

le 小于等于(less than or equal to)1242

lt 小于(less than)1244

ne 不等于(inequality)1246

not 逻辑非1248

or 逻辑或1250

_highquality 图形输出品质1252

属性1252

maxscroll 最大滚动行数1254

scroll 滚动行数1255

热门推荐