1、FLASH参数目录Properties属性 3Functions函数 4String Functions字符串函数 5操作符( Operators) 6基本Action 8其他Actions 8Objects对象 10Array数组 10Boolean布尔对象 10Color颜色对象 10Date时间和日期对象 10Key键盘对象 11Math数学函数 12Mouse鼠标对象 13MovieClip动画剪辑对象 13Number数值对象 13Object对象 13Selection选择区对象 14Sound声音对象 14String字符串对象 14XML可扩充性标记语言对象 15Propert
2、ies属性- _alpha指定对象的Alpha值(透明度值)- _currentframe在动画片段符号MC中的当前帧数- _droptarget当使用Start drag拖动一个动画片段符号MC时,实时地返回该MC的绝对路径- _focusrect高亮按钮或者某个当前区域的显示与否(True显示/Flase不显示)- _framesloaded已载入的影帧数- _height动画片段符号MC的高度- _highquality画质的高低(True高/False低)- _name动画片段符号MC的实例名- _quality当前画质(字符串值) LOW,MEDIUM,HIGH,BEST- _rot
3、ationMC旋转的角度(单位:度)- _soundbuftime声音的缓冲区大小(默认值5,单位:秒)- _target动画片段符号MC的路径- _totalframes动画的总帧数- _url电影被调用的URL地址- _visible(True可视/False不可视)- _width动画片段符号MC的宽度。- _xMC的x坐标- _xmouse鼠标的x坐标- _xscaleMC的X轴向缩放度- _y动画片段符号MC的y坐标- _ymouse鼠标的y坐标- _yscaleMC的y轴向缩放度Functions函数- Boolean取表达式的布尔值(True 或 False)- escape除去
4、URL串中的非法字符- eval访问并计算表达式(expression)的值并以字符串(String)的形式返回该值- false布尔非值(0)- getProperty获取属性- getTimer获取从电影开始播放到现在的总播放时间:单位是毫秒数- getVersion获取浏览器的版本号- globalToLocal场景(Scene)中的坐标转换成动画片段符号MC中的坐标- hitTest测试一个点或者MC是否同另一个交叉(即冲突检测)- int把十进制数值强制转换成整数- isFinite测试数值是否为有限数- isNaN测试是否为非数值- keycode返回键盘按下键的键盘值(ASCII
5、值)- localToGlobalMC中的坐标转换成场景(Scene)中的坐标- maxscroll文本框的最大行度- newline换行符- Number将参数转换成数值其返回值有以下四种情况:如果 x 为一数字,则返回值即为该数字;如果 x 为一布尔数,则返回或;如果 x 为一字符串,则函数将x解释为一个指数形式的十进制数;如果x未定义,则返回。- parseFloat将字符串转换成浮点数- parseInt将字符串转换成整数- random产生0到指定数间的随机数- scroll文本框中的起始滚动行- String将参数转换成字符串- targetPath返回指定实例MC的路径字符串-
6、true布尔是值(1)- unescape保留字符串中的%XX格式的十六进制字符String Functions字符串函数- chr将ASCII码转换成相应字符- length返回指定字符串的长度- mbchr将ASCII/S-JIS编码转换成相应的多字节字符- mblength返回多字节字符串的长度- mbord将多字节字符转换成相应的ASCII/S-JIS编码- mbsubstring截取多字节字符串中的字串- ord将字符转换成ASCII码- substring截取字符串中的子串:指定起始值和数目。操作符( Operators)- !逻辑非操作- !=不等于- 字符串- %取余数- &逻
7、辑与操作- ()括号- *乘号- +加号- +变量自加一- -减号- -变量自减一- /除号- 小于- =小于等于- 不等于- =相等- 大于- =大于等于- and逻辑与- not逻辑非- or逻辑或- typeof返回变量类型- void实体,无返回- | |逻辑或操作Bitwise Operators位操作符- &位与操作- 位右移- 位右移(无符号)- 位异或操作- |位或操作- 补位操作Compound Assign Operators复合操作符- %=A%=B 等效于 A=A%B- &=A&=B 等效于 A=A&B- *=A*=B 等效于 A=A*B- +=A+=B 等效于 A=A
8、+B- -=A-=B 等效于 A=A-B- /=A/=B 等效于 A=A/B- =A=B 等效于 A=A=A=B 等效于 A=AB- =A=B 等效于 A=AB- =A=B 等效于 A=AB- |=A|=B 等效于 A=A|BString Operators字符串操作符- add连接两个字符串- eqA eq B 字符串A值与字符串值B相等- geA ge B 字符串A值大于等于字符串B值- gtA gt B 字符串A值大于字符串B值- leA le B 字符串A值小于等于字符串B值- ltA lt B 字符串A值小于字符串B值- neA ne B 字符串A值不等于字符串B值基本Action包
9、括:- Go to可以跳转到指定的场景中的指定的帧- Play控制桢播放- Stop控制桢停止- Toggle High Quality在高画质和低画质间切换- Stop All Sounds停止所有声音的播放- Get URL跳转至某个超级连接地址URL。如:- FSCommand发送FSCommand命令:command- Load Movie装载影片:即是已经完成的SWF文件- Unload Movie卸载影片:- Tell Target确定打开窗口的目标- If Frame Is Loaded.判断帧是否被完全载入:用来建立进程条的桢传输检测- On Mouse EventFLASH所
10、支持的鼠标事件其他Actions 包括:- break停止当前的循环状态- call调用指定帧:其中桢中含有函数。- comment桢中的注释信息。- continue继续循环相对break使用。- delete删除(Object)对象中的变量- do while实现do while循环- duplicateMovieClip复制动画片段符号。- else否则(- else if否则如果- evaluate调用自定义函数(Function)- forfor循环- for . in依次取得对象(Object)中的各个属性或者某个数组中的所有元素- FSCommand发送FSCommand命令-
11、function声明动画中的自定义函数- getURL跳转至指定的超级连接地址URL。- goto跳转到指定的帧:可以设定跳转以后是否继续播放。- if如果- ifFrameLoaded.帧是否完全被载入- include读入外部的ActionScript程序文件(.as)- loadMovie装载动画片段符号- loadVariables装载外部文件中的数据,文件也可以是文本文件- on鼠标触发条件:on(release)- onClipEvent动画片段符号的事件触发程序- play控制桢的播放- print输出到打印机:新的FLASH5功能。- removeMovieClip删除动画片段
12、符号- return在函数(function)中返回一个值- set variable设定变量值- setProperty设定属性- startDrag开始拖动- stop停止- stopAllSounds停止所有声音的播放- stopDrag停止拖动- swapDepths交换两个动画片段符号的深度depth.- tellTargetAction命令作用的目标窗口。- toggleHighQuality在高画质和低画质间切换- trace跟踪调试- unloadMovie卸载动画片段符号.- var声明局部变量- while当.成立时.- with对.对象(Object)做.Objects对
13、象Array数组- concat进行多个数组合并- join转化数组元素成字符串,以分割符进行联结,并返回结果字符串- length返回数组的长度- new Array新建一个数组对象- pop出栈 (FILO 先入后出)- push入栈 (入队列)- reverse反相.- shift出队列 (FIFO 先入先出)- slice截取数组中的子串生成新的数组- sort数组元素的排序- splice从数组中指定元素起删除指定个数的元素或者删除指定元素- unshift从数组头部插入一个元素Boolean布尔对象- new Boolean新建布尔型对象- toString将布尔型对象的值转换成字
14、符串值- valueOf获取布尔型对象的值.Color颜色对象- getRGB获取颜色值的RGB分量.- getTransform获取颜色值的转换量.- new Color新建一颜色对象- setRGB设置颜色值的RGB分量.- setTransform设置颜色值的转换量.Date时间和日期对象- getDate获取当前日期- getDay获取今天是星期几.- getFullYear获取当前年份:四位- getHours获取当前小时数- getMilliseconds获取当前毫秒数- getMinutes获取当前分钟数- getMonth获取当前月份- getSeconds获取当前秒数- ge
15、tTime获取UTC格式的从1970.1.1 0:00以来的秒数- getTimezoneOffset获取当前时间的UTC格式的偏移值(以分钟为单位)- getUTCDate获取UTC格式的当前日期- getUTCDay获取UTC格式的今天是星期几- getUTCFullYear获取UTC格式的当前年份:四位- getUTCHours获取UTC格式的当前小时数.- getUTCMilliseconds获取UTC格式的当前毫秒数.- getUTCMinutes获取UTC格式的当前分钟数- getUTCMonth获取UTC格式的当前月份.- getUTCSeconds获取UTC格式的当前秒数- g
16、etYear获取当前缩写年份(当前年份减去1900)- new Date新建日期时间对象:相当于new date()- setDate设置当前日期- setFullYear设置当前年份:四位- setHours设置当前小时数(0-23)- setMilliseconds设置当前毫秒数- setMinutes设置当前分钟数- setMonth设置当前月份- setSeconds设置当前秒数- setTime设置UTC格式的从1970.1.1 0:00以来的秒数- setUTCDate设置UTC格式的当前日期- setUTCFullYear设置UTC格式的当前年份:四位- setUTCHours设
17、置UTC格式的当前小时数- setUTCMilliseconds设置UTC格式的当前毫秒数- setUTCMinutes设置UTC格式的当前分钟数- setUTCMonth设置UTC格式的当前月份- setUTCSeconds设置UTC格式的当前秒数- setYear设置当前缩写年份(当前年份减去1900)- toString将日期时间值转换成日期/时间形式的标准的字符串值格式.- UTC返回指定的UTC格式日期时间的固定时间值Key键盘对象- BACKSPACEBackspace- CAPSLOCKCapsLock键- CONTROLCtrl键- DELETEKEYDelete键- DOWN
18、方向下键- ENDEnd键- ENTEREnter键- ESCAPEEsc键- getAscii获取最后一个按下或松开的键的对应字符的Ascii码- getCode获取最后一个被按下的键的键盘扫描码- HOMEHome键- INSERTInsert键- isDown指定键被按下时返回True值- isToggledCaps lock或Num Lock被锁定时返回真(True)- LEFT方向左键- PGDNPageDown键- PGUPPageUp键- RIGHT方向右键- SHIFTShift键- SPACE空格键- TABTab键- UP方向上键Math数学函数- absabs(n) 取n
19、的绝对值- acosacos(n) n的反余弦- asinasin(n) n的反正弦- atanatan(n) n的反正切- atan2atan2(x,y) 计算x/y的反正切- ceilceil(n) 取靠近n的上限的整数- coscos(n) 取n的余弦- EEuler(欧拉)指数- exp指数- floorfloor(n) 取近n的下限的整数- LN10ln10- LN2ln2- log取自然对数(e为底)- LOG10E10为底取E的对数- LOG2E2为底取E的对数- max返回两数中的最大值- min返回两数中的最小值- PI圆周率- powpow(x,y) x的y次方- rand
20、om产生0-1间的随机数- round四舍五入取值- sinsin(n) 取n的正弦- sqrt开根号- SQRT1_20.5开根号- SQRT22开根号- tantan(n) 取n的正切Mouse鼠标对象- hide隐藏鼠标指针- show显示鼠标指针MovieClip动画剪辑对象- attachMovie产生一个库中MC的实体并将它绑定到某个电影上- dupicateMovieClip复制当前动画剪辑MC产生新的动画剪辑MC- getURL使浏览指定的地址页面- gotoAndPlay跳转到指定帧并播放- gotoAndStop跳转到指定帧并停止- loadMovie引入一个外部电影(.S
21、WF文件)到指定层- loadVariables引入外部文件中的变量值- nextFrame下一帧- play播放- prevFrame前一帧- removeMovieClip删除用duplicateMovieClip创建的MC- startDrag开始拖动动画剪辑MC- stop停止动画剪辑MC的播放- stopDrag停止拖动动画剪辑MC- unloadMovie卸载由loadMovie引入的MovieNumber数值对象- MAX_VALUEFLASH5 所允许的最大数值1.79769313486231 e 308- MIN_VALUEFLASH5 所允许的最小数值5 e -324- N
22、aN是否为非数值- NEGATIVE_INFINITY是否为负数- new Number新建数值对象- POSITIVE_INFINITY是否为正数- toString将数值转换成字符串Object对象- new Object新建对象- toString转换对象为字符串- valueOf返回对象的值Selection选择区对象- getBeginIndex获取可编辑文本区的起始,-1表示无可编辑文本区- getCaretIndex获取当前的编辑位置,- getEndIndex获取可编辑文本区的结束,- getFocus获取当前的激活文本区变量名- setFocus设置当前的激活文本区- set
23、Selection设置可编辑文本的起始和终止Sound声音对象- attachSound绑定库中的一个声音- getPan获取声音的混音值- getTransform获取当前声音的变换量- getVolume获取当前声音的音量- new Sound新建声音对象- setPan设置声音的混音值- setTransform设置当前声音的变换量(参数类型:sxform)- setVloume设置当前声音的音量(百分比)- start开始播放当前声音- stop停止播放当前声音String字符串对象- charAt在指定的索引表中返回一个字符- charCodeAt在指定的索引表中返回一个字符的代码-
24、 concat合并多个字符串- fromCharCode从字符代码组构造出一个新的字符串- indexOf在字符串中寻找子串,返回子串起始位置- lastIndexOf在字符串中寻找子串,返回子串终止位置- length返回字符串的长度- new String新建字符串对象- slice 返回字符串中截取的子串- split根据限定符将字符串转换成一个数组- substrsubstr( start, length ) 返回子串- substringsubstring( indexA, indexB ) 返回子串- toLowerCase将字符串中的大写字符转换成小写- toUpperCase将
25、字符串中的小写字符转换成大写XML可扩充性标记语言对象- appendChild添加一个子结点到指定的XML元素- attributesXML元素的属性数组- childNodes一个XML元素的子结点数组- cloneNode复制当前结点- createElement新建XML元素- createTextNode 新建XML文本结点- firstChild返回当前XML结点的第一个子结点- hasChildNodes当前XML结点是否有子结点- insertBefore在指定的XML元素的子结点前插入一个新的子结点- lastChild返回当前XML结点的最后一个子结点- load从指定的URL把XML元素引入FLASH中-