Flash5.0 Beta 的Actions包括:
Basic Actions、Actions、Operators、Functions、Properties、Objects。
Basic Actions 的基本动作就是大家熟悉的Flash4中的Actions,相信已经不用多说了。
经过仔细整理,现把Flash5.0 Beta新增Actions介绍如下:
由于时间紧迫,难免出现错误,望各位见谅!
| Actions |
解释 |
| break |
跳出循环,继续向下执行 |
| continue |
忽略当前的记数值,回到循环的开始处,继续向下执行 |
| delete |
删除一个对象或变量 |
| do…while(条件) |
循环 |
| for |
循环 |
| for…in |
|
| evaluate |
用来调用自已所编写的函数 |
| function |
自定义函数 |
| include |
在外部文件程序中包含一段程序 |
| on |
|
| onClipEvent |
对Movie Clip触发事件 |
| print |
打印 |
| return |
返回一个值 |
| swapDepths |
调整两个Movie Clip的深度值 |
| var |
定义一个变量 |
| while |
循环 |
| with |
定义特定的对象 |
| Operators |
解释 |
| ! |
非 |
| != |
不等于 |
| "" |
表示字符串 |
| % |
取余 |
| && |
逻辑运算符and |
| () |
优先运算表达式 |
| ++ |
累加1 |
| <、<=、<>、==、>、>= |
比较 |
| typeof |
返回 |
| void |
返回一个未定义类型 |
| || |
逻辑或 |
| << |
左移 |
| >> |
右移 |
| >>> |
填0的右移操作符 |
| ^ |
异或操作符 |
| | |
或操作符 |
| ~ |
取反操作符 |
| %=,&=,*=,+=,-=,/=,<<=,>>=,>>>=,^=,|= |
x%=y等效于x=x%y,其他也一样 |
| add |
连接两个字符串 |
| Functions |
解释 |
| boolean |
转换成布尔值 |
| escape |
去掉参数中不允许用的字符 |
| getversion |
获取Flash Player的版本号 |
| globalToLocal |
将场景的坐标转换成当前MC中的坐标 |
| hitTest |
测试两个Movie Clip是否交叉 |
| isFinite |
判断数值是否有限 |
| isNaN |
判断是否是数字 |
| keycode |
键盘值 |
| localToGlobal |
将当前MC中的坐标转换成场景的坐标 |
| maxscroll |
文本框的最大长度 |
| Number |
将表达式转换成数值类型 |
| parseFloat |
将字符串转换成浮点数 |
| parseInt |
将字符串转成整数 |
| scroll |
当前行 |
| targetPath |
返回指定的路径 |
| mbord |
将字符串转换成ASCII/S-JIS编码 |
| Properties |
解释 |
| _url |
加入url地址 |
| _soundbuftime |
对声音设置缓冲时间 |
| _xmouse |
捕捉当前鼠标的X位置 |
| _ymouse |
捕捉当前鼠标的Y位置 |
| Objects |
解释 |
| 1、Array对象 |
|
| concat( array1, ..., arrayN
) |
将多个数组合并成一个新的数组 |
| join |
将多个数组连接成一个字符串 |
| new Array() |
新建一个数组 |
| pop() |
取最后一个值 |
| push |
在数组中的最后增加一个值 |
| reverse() |
颠倒数组中元素的次序 |
| shift() |
取走数组中的第1个元素 |
| slice |
取数组中指定位置的部分生成一个新数组 |
| sort |
数组的排序 |
| unshift |
在数组中的开始处增加一个元素 |
| 其他对象下次再继续 |
|