图书介绍

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

Flash ActionScript语法参考辞典
  • 郑伯鸿编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113043216
  • 出版时间:2001
  • 标注页数:585页
  • 文件大小:157MB
  • 文件页数:605页
  • 主题词:网页(学科: 动画 学科: 图形软件) 网页 动画 图形软件

PDF下载


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

下载说明

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

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

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

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

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

图书目录

1 内建指令(Action)1

循环控制2

break从循环/区块中跳出2

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

函数控制6

call调用帧的程序6

function定义函数8

return返回数值11

批注13

/*多行批注13

//单行批注15

变量设定与删除16

delete删除变量/对象16

set Variable设定变量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

starDray拖曳电影短片40

stopDrag停止拖曳电影短片42

tellTarget对象标的与层级路径44

unloadMovie删除载入的swf影片46

unloadMovieNum删除加载的wsf影片48

条件分支50

else条件分支(否则)50

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

if条件判断(如果)54

Flash影片56

FSCommandflash播放器或外部程序的命令56

ToggleHighQuality图形反锯齿58

传值与URL指向60

getURL加载外部的变量60

loadVariableNum加载外部的变量62

loadMovie加载外部的变量64

帧/场景控制66

gotoAndPlay跳至指定的帧并播放66

gotoAndsStop跳至指定的帧并停止68

ifFrameLoaded指定的帧是否已经加载内存70

nextFrame跳至下一个帧并停止72

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

Play开始播放76

PrevScene跳至上一个场景并停止78

加载外部程式80

Stop停止播放80

Inclued从个部加载ActionScript82

对象制作83

new制作对象83

this指定对象本身85

with默认对象86

事件处理程序88

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

onClipEvent影片事件处理程序90

Print打印电影短片(矢量)92

打印92

PrintAsBitmay打印电影短片(位图)94

PrintAsBitmapNum打印图层(位图)96

PrintNum打印图层(矢量)97

声音控制98

StopAllSounds停止播放所有的声音98

Trace程序检测100

2 运算符(Operators)101

算术运算符102

%求余数(modulo)102

()括号(parentheses)104

*乘号(multiplication)106

+加号(addition)108

++递增运算符(increment)109

-减号/取负数(minus)111

--递减运算符(decrement)112

逻辑运算符114

/除号(division)114

/反逻辑(logicalNOT)115

逻辑乘积(short-circuitAND)117

and逻辑乘积119

not反逻辑121

or逻辑和123

||逻辑和(OR)125

?:条件判断(conditional)127

比较运算符128

!=不等于(inequality)128

>大于(greater than)130

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

<小于(less than)134

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

<>不等于(inequality)138

==等于(equality)140

特殊运算符141

tepeof数据类型141

void不返回值143

位运算符145

逻辑与(bitwise AND)145

<<向左位移〔bitwise left shift〕147

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

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

^逻辑异或(bitwise XOR)153

|逻辑或(bitwise OR)155

~逻辑非157

赋值运算符158

=赋值(assignment)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 shift assignment)169

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

^=逻辑异或(bitwise XOR assignment)173

|=赋值逻辑或(bitwise OR assignment)175

字符串运算符177

add合并字符串177

ep等于(equality)179

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

gt大于(greater than)183

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

lt小于(less than)187

ne不等于(inequality)189

3 内建函数(Functions)191

布尔函数192

Boolean布尔函数(function)192

False假值193

true真值195

格式转换197

escape URL-encoded编码197

Number转换特定内容成为数值并返回结果199

ParseFloat 转换字符串成为浮点数)201

ParseInt转换字符串成为整数202

String字符串(function)203

Unescape ASCⅡ-encode编码205

getProperty取得MovieClip的指定属性值207

对象属性与路径207

对象函数208

TangetPath取得指定MovieClip的完整路径208

UpdateAtferEvent更新显示内容209

定时器211

getTimer返回自movie开始播放后所经过的时间211

取得播放器版本212

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

文字字段与行数213

maxscroll最大滚动行数213

mewline新增一行功能说明214

scroll滚动行数215

数值函数216

eval取出指定变量的内容216

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

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

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

random产生一随机数整数值221

字符串函数223

chr转换ASCⅡ码成字符223

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

mbchr转换ASCⅡ码成双字节字符225

mblength返回指定双字节字符串的长度226

mbord转换双字节字符成ASCⅡ码227

mbsubstring从双字节字符串内取出指定的字符串228

ord转换字符成ASCⅡ码229

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

4 属性(Properties)231

透明度/分辨率232

_alpha透明度232

highquality图形输出品质234

_quality图形输出品质236

_visible显示238

帧/对象路径240

_currentframe目前所在帧240

_droptarget目标对象路径名称241

_framesloaded已加载的帧数243

_parent往上一层244

root根目录245

_target目录名称246

按键感应248

_totalframes总帧数248

_focusrect显示响应边框249

对象缩放/旋转250

_height高度250

_rotation旋转252

_width宽度254

_xscale左右缩放256

_yscale上下缩放258

对象名称260

_name名称260

声音262

_soundbuftime声音缓冲时间262

网址路径263

_name名称263

坐标值264

_xX坐标值264

_xmouse鼠标光标的x坐标值266

_yY坐标值267

_ymouse鼠标光标的y坐标值269

5 数组对象(Array Objects)271

_newArray建立数组对象272

定义数组对象272

分隔、结合274

Array.concat合并数组274

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

Array.slice抽出数组内容278

Array.splice增加或删除数组内容279

参照、设定281

Array.length显示数组长度281

新增、删除282

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

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

并列、替换284

Array.reverse将数组内容顺序反转284

Array.sort将数组内容排序285

Array.shift将数组的最初值删除286

移动286

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

转换字符串288

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

6 布尔对象(Boolean Objects)289

定义布尔对象290

new Boolean建立布尔对象290

布尔对象292

BooleantoString将布尔对象的值转换成字串292

Boolean.valusOf将布尔对象值的返回293

7 色彩对象(Color Objects)295

定义色彩对象296

new Color建立一个颜色对象296

色彩对象298

Color.getRGB取得颜色值298

Color.getTransform取得颜色变化值300

Color.setRGB指定颜色值302

Color.setTransform指定颜色变化值303

8 时间对象(Date Objects)305

定义时间对象306

new Date建立时间对象306

年月日星期308

Date.getDate取得日期308

Date.getDat取得日期309

Date.getFullYear取得完整年份310

Date.getMonth取得月份311

Date.getYear取得年份312

时分秒毫秒313

Date.getHouus取得时数313

Date.getMilliseconds取得毫秒数314

Date.getMinutes取得分数315

Date.getSeconds取得秒数316

Date.getTime取得毫秒数317

Date.UTC取得毫秒数318

Math.atan取得反正切值318

时间差320

Date.getTimezoneOffset取得系统时间与格森威治时间的时差320

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

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

Date.getTUTCDay取得格林威治时间制的星期323

Date.getUTCFullYear取得格林威治时间制的月份324

Date.getTUTCMomth取得格林威治时间制的月份325

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

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

Date.getTUTCMilliseconds取得格林威治时间制的毫秒数327

Date.getTUCMinutes取得格林威治时间制的分数328

Date.getTUTCSeconds取得格林威治时间制的秒数329

设定年月日星期330

Date.setDate设定日期330

Date.setFullYear设定年份332

Date.setMomth设定月份334

Date.setTime以毫秒数设定日期336

Date.setYear设定年份338

设定时分秒毫秒340

Date.setHour设定时数340

Date.setMilliseconds设定毫秒数342

Date.setMinutes设定分数344

Date.setSeconds设定秒数346

Date.setUTCDate 设定格林威治时间制的日期348

设定年月日星期(国际时间)348

Date.setUTCFullYear设定格林威治时间制的年份350

Date.setUTCMonth设定格林威治时间制的月份352

设定时分秒毫秒(国际时间)354

Date.setUTCHours设定格林威治时间制的时数354

Date.setUTCMilliseconds设定格林威治时间制的毫秒数356

Date.setUTCMinutes设定格林威治时间制的分数358

Date.setUTCSeconds设定格林威治时间制的秒数360

时间转成字符串362

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

9 键盘按键对象(Key Objects)363

KEY定义按键对象364

定义按键对象364

按键365

Key.BACKSPACE代表BACKSPACE的按键值9365

Key.CAPSLOCK代表CAPSLOCK的按键值20367

Key.CONIROL代表CONTROL的按键值17369

Key.DELETEKEY代表DELETEKEY的按键值46371

Key.DOWN代表DOWN的按键值40372

Key.END代表END的按键值35374

Key.ENTER代表ENTER的按键值13376

Key.ESCAPE代表ESCAPE的按键值27378

Key.HOME代表HOME的按键值36380

Key.INSERT代表INSERT的按键值45382

Key.LEFT代表LEFT的按键值37384

Key.PGDN代表PAGEDOWN的按键值34386

指定时间387

Key.PGUP代表PAGEUP的按键值33388

Key.PIGHT代表PIGHTR的按键值39390

Key.SHIFT代表SHIFT的按键值16392

Key.SPACE代表SPACE的按键值32394

Key.TAB代表TAB的按键值9396

Key.UP代表UP的按键值38398

按键作用与内码取得400

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

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

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

Key.is Toggled检查大小写锁定键或数字锁定键有无被按下404

10 数学函数对象(Math Objects)407

Math定义数学函数对象408

定义数学函数对象408

数值比较与取样409

Math.abs取得绝对值409

Math.ceil取得最大整数值410

Math.floor取得最小值411

Math.max取得最大值412

Math.min取得最小值413

Math.random取得随机数值414

Math.round取得四舍五入值415

Math.acos取得反余弦值416

三角函数416

Math.asin取得反正弦值417

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

Math.cos取得余弦值420

Math.sin取得正弦值421

Math.tan取得正切值422

自然对数423

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

Math.LN10取得10的对数值424

Math.LN2取得2的对数值425

Math.exp取得e的乘方值426

指数和对数426

Math.log取得自然对数值427

Math.LOG10E取得以10为底e的自然对数值428

Math.LOG2E取得2为底e的自然对数值429

圆周率430

Math.PI取得圆周率的值430

乘方与平方根431

Math.pow取得乘方的值431

Math.sqrt返回平方根的值432

Math.SQRT1_2返回二分之一根号2的值433

Math.SQRT2返回根号2的值434

11 鼠标光标对象(Mouse. Objects)435

Mouse建立鼠标光标对象436

定义鼠标光标对象436

显示或隐藏437

Mouse.hide隐藏鼠标光标437

Mouse.show显示鼠标光标438

12 电影短片对象(MovieClip Objects)441

加载、删除、复制442

MovieClip.attachMovie加载指定MovieClip442

Movie Clip.duplicate MovieClip复制MovieClip444

Movie Clip.load Movie 由外部加载Movie445

Movie Clip.load Variables由外部加载变量446

Movie Clip.remove Movie Clip将指定的MovieClip删除447

Movie Clip.unload Movie将指定的MovieClip删除449

坐标、深度转换450

Movie Clip.get Bounds取得对象的相对X坐标及Y坐标450

Movie Clip.global To Local转换目标对象的坐标系为local坐标系452

Movie Clip.local To Global转换目标对象的坐标系为global坐标系454

Movie Clip.swap Depths改变 Movie Clip的深度456

影片大小457

Movie Clip.get Bytes Loaded返回已读取的字节数457

Movie Clip.get Bytes Total返回总共的字节数459

链接461

Movie Clip.get URL由指定的URL地址加载文件461

播放控制462

MoiveClip.gotoAndPlay跳到指定的帧上播放462

Movie Clip.goto And Stop跳到指定的帧上并停止463

Movie Clip.next Frame要求Movie Clip跳到下一帧上464

Movie Clip.play要求Movie Clip播放465

Movie Clip.prev Frame要求Movie Clip跳到上一帧上466

Movie Clip.stop要求Movie Clip停止播放468

影片互动470

MovieClip.hit Test检查Movie Clip是否有与其他对象冲突470

MovieClip.start Drag拖曳指定Movie Clip对象472

MovieClip.stopDrag停止拖曳指定Movie Clip对象473

13 数值对象(Number Objects)475

定义数值对象476

Number建立数值对象476

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

数值范围477

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

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

Number.NEGATIVE_INFINIIY显示NEGATIVE_INFINIIY480

Number.POSITIVE_INFINITY显示POSITIVE_INFINITY481

字串转换482

Number.to String将数值转换成字符串输出482

数值的值483

Number.value Of将数值转换成原始类型483

14 对象(Object Objects)485

定义自定义对象486

Object建立自定义对象486

Object.to String将对象内容转换成字符串输出487

转成字符串487

对象的值489

Object.value Of输出对象的原始内容489

15 选择对象(Selection Object)491

选择对象492

Selection.get Begin Index返回起始的选择项索引492

Selection.get CaretIndex返回闪烁光标位置的索引值494

Selection.get CaretIndex返回目前所在选项的最后索引值496

Selection.get Focus返回目前文字区块所在位置的名称498

Selection.set Focus指定目前文字区块所在的位置500

Selection.set Selection设定目前选择文字区块的范围501

16 声音对象(Sound Objects)503

定义声音对象504

Sound建立声音对象504

加载声音506

Sound.attach Sound加载指定的声音506

音量大小508

Sound.get Volume返回对象声音大小508

Sound.set Volume设定对象声音大小510

左右声音512

Sound.get Pan返回声音对象左右声道的位置512

Sound.get Transform返回声音对象变化值514

Sound.set Pan 设定声音对象左右声道的位置516

Sound.set Transform 设定声音对象变化值518

播放控制520

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

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

17 字符串对象(String Objects)525

定义字符串对象526

String建立字符串对象526

取出/合并字符串527

String.char At返回指定位置的字符527

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

String.Slice复制指定位置的字符串529

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

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

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

内码/字符转换533

String.char Code At返回指定位置字符的内码533

String.from Char Codercp返回指定内码的字符534

字符串寻找535

String.index Of寻找指定字符的位置535

String.last Index Of寻找指定字符的最后出现位置536

字符串长度538

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

大小写转换539

String.to Lower Case将字符串内容转成小写字母539

String.to Upper Case将字符串内容转成大写字母540

18 扩展标记语言对象(XML Objects)541

XML建立XML对象542

定义XML对象542

增减节点/元素544

XML.appendChile附加子节点(ChildNode)544

XML.doneNode复制指定的XML对象节点(node)545

XML.createElement建立元素(Element)547

XML.createTextNode建立文字节点(TextNode)548

XML.inserBefore在指定的位置插入的子节点549

XML.removeNode删除节点550

节点属性551

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

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

父/子节点552

XML.hasChildNodes验证指定的XML对象是否有子节点(ChildNodes)554

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

声明556

XML.docTypeDed设定及返回XML文件的文件类型声明(DOCTYPEdedaration)556

XML.xmlDed设定及送出XML文件的 XML声明557

节点的子组件558

XMLfirstChild返回XML对象的父节点(Parentnode)的子组件列(drenlist)的第一个子组件内容558

XML.lastChild返回XML对象的父节点(Parentnode)的子组件列(drildrenlist)的最后一个子组件内容559

XMLnextSibling验证XML对象在父节点的子组件列中是否有下一个节点560

XMLprevionsSibling验证XML对象在父节点的子组件列中是否有上一个节点561

XML.loadl加载指定的XML文件562

传送XML文件562

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

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

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

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

节点名称内容/类型568

XMl.nodeName返回节点名称(NodeName)568

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

XML.nodeValue返回节点内容值(Nnode Value)570

资料解析571

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

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

XML.toString送出XML对象内完整的结构574

19扩展标记语言Socket对象(XML Socket Objects)575

定义XML Socket对象576

XML.toString送出XML对象内完整的结构576

联机/中断577

XMLSocket.close关闭联机577

XMLSocket.connect建立联机578

信息传递579

XMLSocket.onClose指定关闭联机后所要响应的函数579

XMLSocket.onConnect指定建立联机后所要响应的函数580

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

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

附录583

热门推荐