当前位置学海荡舟 -> 电脑乐园 -> Flash 5.0 Beta新增的Actions

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

谈谈您的看法