AS的基本代码解释(2)
作者: 来源: 添加时间:2006-5-23 7:27:37-& 位与操作
-<< 位左移
->> 位右移
->>> 位右移(无符号)
-^ 位异或操作
-| 位或操作
-~ 补位操作
+CompoundAssignOperators 复合操作符
-%= A%=B等效于A=A%B
-&= A&=B等效于A=A&B
-*= A*=B等效于A=A*B
-+= A+=B等效于A=A+B
--= A-=B等效于A=A-B
-/= A/=B等效于A=A/B
-<<= A<<=B等效于A=A<<B
->>= A>>=B等效于A=A>>B
->>>= A>>>=B等效于A=A>>>B
-^= A^=B等效于A=A^B
-|= A|=B等效于A=A|B
+StringOperators 字符串操作符(注:实质上是ASCII的比较)
-add 连接两个字符串
-eq AeqB字符串A值与字符串值B相等
-ge AgeB字符串A值大于等于字符串B值
-gt AgtB字符串A值大于字符串B值
-le AleB字符串A值小于等于字符串B值
-lt AltB字符串A值小于字符串B值
-ne AneB字符串A值不等于字符串B值
+Functions 函数
-Boolean 取表达式的布尔值(True或False)
-escape 除去URL串中的非法字符,将其参数按照URL编码的格式转化为字符串(String)
-eval 访问并计算表达式(expression)的值,并以字符串(String)的形式返回该值
-false 布尔非值(0)
-getProperty 获取属性
-getTimer 获取从电影开始播放到现在的总播放时间(毫秒数)
-getVersion 获取浏览器的FLASHPlayer的版本号
-globalToLocal 场景(Scene)中的坐标转换成MC中的坐标
-hitTest 测试一个点或者MC是否同另一个交叉(即冲突检测)
-int 把十进制数值强制转换成整数
-isFinite 测试数值是否为有限数
-isNaN 测试是否为非数值
-keycode 返回键盘按下键的键盘值(ASCII值)
-localToGlobal MC中的坐标转换成场景(Scene)中的坐标
-maxscroll 文本框的最大行度
-newline 换行符
-Number 将参数转换成数值其返回值有以下四种情况:
如果x为一数字,则返回值即为该数字;如果x为一布尔数,则返回0或1;如果x为一字符串,则函数将x解释为一个指数形式的十进制数;如果x未定义,则返回0。
-parseFloat 将字符串转换成浮点数
-parseInt 将字符串转换成整数
-random 产生0到指定数间的随机数
-scroll 文本框中的起始滚动行
-String 将参数转换成字符串
-targetPath 返回指定实例MC的路径字符串
-true 布尔是值(1)
-unescape 保留字符串中的%XX格式的十六进制字符
+StringFunctions 字符串函数
-chr 将ASCII码转换成相应字符
-length 返回字符串的长度
-mbchr 将ASCII/S-JIS编码转换成相应的多字节字符
-mblength 返回多字节字符串的长度
-mbord 将多字节字符转换成相应的ASCII/S-JIS编码
-mbsubstring 截取多字节字符串中的字串
-ord 将字符转换成ASCII码
-substring 截取字符串中的子串
+Properties 属性
-_alpha Alpha值(透明度值)
-_currentframe 在MC中的当前帧数
-_droptarget 当使用Startdrag拖动一个MC时,实时地返回该MC的绝对路径
-_focusrect 高亮按钮或者某个当前区域的显示与否(True显示/Flase不显示)
-_framesloaded 已载入的影帧数
-_height MC的高度
-_highquality 画质的高低(True高画质/False低画质)
-_name MC的实例名
-_quality 当前画质(字符串值)LOW,MEDIUM,HIGH,BEST
-_rotation MC旋转的角度(单位:度)
-_soundbuftime 声音的缓冲区大小(默认值5,单位:秒)
-_target MC的路径
-_totalframes 总帧数
-_url 电影被调用的URL地址
-_visible 是否可视(True可视/False不可视)
-_width MC的宽度
-_x MC的x坐标
-_xmouse 鼠标的x坐标
-_xscale MC的X轴向缩放度
-_y MC的y坐标
-_ymouse 鼠标的y坐标
-_yscale MC的y轴向缩放度
站内搜索