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 | 在数组中的开始处增加一个元素 | | 其他对象下次再继续 | |