flash函数大全
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FLASH脚本代码大全- Go to 跳转到指定的帧
- Play 播放
- Stop 停止
- Toggle High Quality 在高画质和低画质间切换
- Stop All Sounds 停止所有声音的播放
- Get URL 跳转至某个超联结
- FSCommand发送FSCommand命令
- Load Movie 装载影片
- Unload Movie 卸载影片
- Tell Target 告知目标
- If Frame Is Loaded ..判断帧是否被完全载入
- On Mouse Event 鼠标事件
其他Actions。包括:
- break 跳出循环
- call 调用指定帧(一般喊有某个特定函数)
- comment 注释
- continue 继续循环
- delete 删除一个对象(Object)中的变量
- do while do while循环
- duplicateMovieClip复制MC
- else 否则(与if联用)
- else if 否则如果(与if联用)
- evaluate 调用自定义函数(Function)
- for for循环
- for .. in 依次取得对象(Object)中的各个属性或者某个数组中的所有元素
- FSCommand发送FSCommand命令
- function 声明自定义函数
- getURL跳转至某个超联结
- goto跳转到指定的帧
- if 如果
- ifFrameLoaded ..帧是否完全被载入
- include 读入外部的ActionScript程序文件(.as)
- loadMovie装载MC
- loadVariables转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值
- on 鼠标事件的触发条件
- onClipEvent MC的事件触发程序
- play 播放
- print 输出到打印机
- removeMovieClip删除MC
- return 在函数(function)中返回一个值
- set variable 设定变量值
- setProperty设定属性
- startDrag开始拖动
- stop 停止
- stopAllSounds停止所有声音的播放
- stopDrag停止拖动
- swapDepths交换两个MC的深度
- tellTarget指定Action命令生效的目标
- toggleHighQuality在高画质和低画质间切换
- trace 跟踪调试
- unloadMovie卸载MC
- var声明局部变量
- while 当..成立时..
- with 对..对象(Object)做..
操作符(Operators)- ! 逻辑非操作
- != 不等于
- "" 字符串
- % 取余数
- &&逻辑与操作
- () 括号
- * 乘号
- + 加号
- ++ 变量自加一
- - 减号
- -- 变量自减一
- / 除号
- <小于
- <= 小于等于
- <>不等于
- == 相等
- >大于
- >= 大于等于
- 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+B
- -= A-=B 等效于A=A-B
- /= A/=B 等效于A=A/B
- <<= A<<=B 等效于A=A<
- >>= A>>=B 等效于A=A>>B
- >>>= A>>>=B 等效于A=A>>>B
- ^= A^=B 等效于A=A^B
- |= A|=B 等效于A=A|B
+ String Operators 字符串操作符(注:实质上是ASCII的比较)- add 连接两个字符串
- eq A eq B 字符串A值与字符串值B相等
- ge A ge B 字符串A值大于等于字符串B值
- gt A gt B 字符串A值大于字符串B值
- le A le B 字符串A值小于等于字符串B值
- lt A lt B 字符串A值小于字符串B值
- ne A ne B 字符串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 将参数转换成数值其返回值有以下四种情况: