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

- 郑伯鸿,张智龙著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113052525
- 出版时间:2003
- 标注页数:911页
- 文件大小:120MB
- 文件页数:948页
- 主题词:动画-设计-图形软件,Flash MX Action Script
PDF下载
下载说明
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
热门推荐
- 1914391.html
- 1607904.html
- 1320426.html
- 2121787.html
- 2969587.html
- 1920976.html
- 3170272.html
- 1187600.html
- 2486780.html
- 1914000.html
- http://www.ickdjs.cc/book_1490739.html
- http://www.ickdjs.cc/book_1727001.html
- http://www.ickdjs.cc/book_3134929.html
- http://www.ickdjs.cc/book_1688028.html
- http://www.ickdjs.cc/book_578753.html
- http://www.ickdjs.cc/book_1670714.html
- http://www.ickdjs.cc/book_1774625.html
- http://www.ickdjs.cc/book_961634.html
- http://www.ickdjs.cc/book_678391.html
- http://www.ickdjs.cc/book_2941260.html