flash脚本
- 格式:doc
- 大小:79.00 KB
- 文档页数:21
FLASH脚本代码大全-Goto跳转到指定的帧-Play播放-Stop停止-ToggleHighQuality在高画质和低画质间切换-StopAllSounds停止所有声音的播放-GetURL跳转至某个超联结-FSCommand发送FSCommand命令-LoadMovie装载影片-UnloadMovie卸载影片-TellTarget告知目标-IfFrameIsLoaded..判断帧是否被完全载入-OnMouseEvent鼠标事件。
其他Actions。
包括:-break跳出循环-call调用指定帧(一般喊有某个特定函数)-comment注释-continue继续循环-delete删除一个对象(Object)中的变量-dowhiledowhile循环-duplicateMovieClip复制MC-else否则(与if联用)-elseif否则如果(与if联用)-evaluate调用自定义函数(Function)-forfor循环-for..in依次取得对象(Object)中的各个属性或者某个数组中的所有元素-FSCommand发送FSCommand命令-function声明自定义函数-getURL跳转至某个超联结-goto跳转到指定的帧-if如果-ifFrameLoaded..帧是否完全被载入-include读入外部的ActionScript程序文件(.as)-loadMovie装载MC-loadVariables转载外部文件中的数据,这些外部文件可以是文本文件,或者是由ASP/CGI等脚本返回的文本值-on鼠标事件的触发条件-onClipEventMC的事件触发程序-play播放-print输出到打印机-removeMovieClip删除MC-return在函数(function)中返回一个值-setvariable设定变量值-setProperty设定属性-startDrag开始拖动-stop停止-stopAllSounds停止所有声音的播放-stopDrag停止拖动-swapDepths交换两个MC的深度-tellTarget指定Action命令生效的目标-toggleHighQuality在高画质和低画质间切换-trace跟踪调试-unloadMovie卸载MC-var声明局部变量-while当..成立时..-with对..对象(Object)做..。
Flash常用脚本一、设置全屏尺寸(使画面布满整个屏幕)帧上的脚本语言:将如下脚本语言写在主场景的第一帧上。
fscommand("fullscreen","true");//调用Flash命令集中的命令,满屏,且当条件为真的时候。
★语词解释:fs——Flash中的命令集command——命令full——布满screen——屏幕true——真false——假二、退出(退出Flash动画的运行,也就是关闭。
)按钮上的脚本语言:(把脚本语言写在按钮上。
先点选主场景中的那个按钮,再打开动作面板来写脚本。
)on(release){fscommand("quit");}//当鼠标按下再释放的时候,运行命令集中的“退出”命令。
★语词解释:on——在…的时候release——释放quit——退出三、前进(向前走一步,动画向下一个步骤运行,或是快进。
)按钮上的脚本语言:on(release){nextFrame();}//当鼠标按下再释放的时候,往下走一帧(前进一帧)。
★语词解释:next——下一个frame——帧四、后退(后退一帧,或是返回)按钮上的脚本语言:on(release){prevFrame();}//当鼠标按下再释放的时候,往上走一帧(后退一帧)。
★语词解释:prev——(previous)返回上一级五、播放按钮上的脚本语言:on(release){ play();}//当鼠标按下再释放的时候,运行动画。
或开始播放。
★语词解释:play——播放六、帧跳转(从某一帧跳转到任意的某一帧。
这是很有用的脚本语言,也是用得比较多的交互脚本语言,简洁而方便。
)按钮上的脚本语言:on(release){stopAllSounds();gotoAndStop(81);}//当鼠标按下再释放的时候,停止所有的声音,跳转并且停在第81帧处。
★语词解释:stop——停止all——所有的sound——声音goto——转到and——和七、控制对象的显示(多用于填空)(让对象可见与不可见的控制)按钮上的脚本语言:on(release){stopAllSounds();t1._visible=!t1._visible;}同时,对应的帧上的脚本语言为:stop();t1._visible=0t2._visible=0t3._visible=0t4._visible=0t5._visible=0//当鼠标按下再释放的时候,停止所有的声音,按钮的对象——影片剪辑实例t1为可见的时候,则变为不可见;如果不可见,则变为可见。
《Flash的脚本教案》课件一、教学目标1. 了解Flash脚本的基本概念和作用。
2. 掌握Flash脚本的基本语法和结构。
3. 学会使用Flash脚本控制动画和实现交互功能。
二、教学内容1. Flash脚本的基本概念和作用解释什么是Flash脚本,以及它在Flash动画制作中的重要性。
2. Flash脚本的基本语法和结构介绍Flash脚本的基本语法,包括动作指令、变量、函数、条件语句和循环语句等。
3. 使用Flash脚本控制动画讲解如何使用Flash脚本控制动画的播放、停止、速度等属性。
4. 使用Flash脚本实现交互功能介绍如何使用Flash脚本实现鼠标事件、键盘事件和帧事件等交互功能。
5. 综合实例:制作一个简单的Flash动画通过一个简单的实例,让学生动手实践,将所学知识应用到实际项目中。
三、教学方法1. 讲授法:讲解Flash脚本的基本概念、语法和功能。
2. 演示法:展示实例,让学生直观地了解Flash脚本的实际应用。
3. 实践法:让学生动手编写Flash脚本,增强理解和记忆。
四、教学准备1. 教师准备PPT课件,包含Flash脚本的基本概念、语法和实例。
2. 学生准备Flash软件,以便实践编写脚本。
五、教学过程1. 导入新课:介绍Flash脚本的基本概念和作用。
2. 讲解:讲解Flash脚本的基本语法和结构。
3. 演示:展示Flash脚本控制动画和实现交互功能的实例。
4. 实践:让学生动手编写Flash脚本,教师巡回指导。
5. 总结:回顾本节课所学内容,强调重点和难点。
6. 作业布置:布置一道实践题目,让学生课后巩固所学知识。
六、教学评估1. 课堂问答:通过提问方式检查学生对Flash脚本基本概念的理解。
2. 课堂练习:观察学生动手实践编写Flash脚本的过程,评估其掌握程度。
3. 课后作业:检查学生完成的课后作业,评估其对课堂所学知识的巩固情况。
七、教学拓展1. 介绍其他动画脚本编程语言,如AS3、JS等,让学生了解更多信息。
一、play命令〔播放〕1、使用格式play()该命令没有参数,功能是使动画从它的当前位置开始放映。
二、stop命令〔停止播放〕1、使用格式stop()该命令没有参数,功能是停止播放动画,并停在当前帧位置。
三、gotoAndPlay命令〔跳至…播放〕1、使用格式gotoAndPlay(frame)参数说明:frame:跳转到帧的标签名称或帧数。
该命令用来控制影片跳转到指定的帧,并开始播放。
2、用法举例gotoAndPlay(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并从该帧开始播放。
四、gotoAndStop命令〔跳至…停止播放〕1、使用格式gotoAndStop(frame)参数说明:frame:跳转到帧的标签名称或帧数。
该命令用来控制影片跳转到指定的帧,并停止在该帧。
2、用法举例gotoAndStop(10)以上动作代码的作用是:让播放头跳转到当前场景的第10帧并停止在该帧。
五、stopAllSounds命令〔停止所有音轨〕1、使用格式stopAllSounds()该命令没有参数用来停止当前FlashPlayer中播放的所有声音。
六、if...else语句(条件语句)1、使用格式if(条件){语句1;}else{语句2;}当条件成立时,执行“语句1〞的内容。
当条件不成立时,执行“语句2〞的内容2、用法举例if(a〉b){//判断a是否大于btrace("a>b"); }else{trace("b >=a"); }//假设成立,那么输出a>b//假设不成立那么输出b>=a七、switch...case...default语句〔条件语句〕1、使用格式switch(表达式){case值1:执行语句1;break;case值2:执行语句2;break;default:语句;}先计算表达式的值,然后去各个case子句中寻找对应的执行语句。
Flash中的动作脚本1.1什么是ActionScriptActionScript是Flash的脚本语言。
可以使用ActionScript控制Flash中的对象,创建向导和交互元素,也可以扩展Flash,制作高级交互影片和Flash交互网站。
1.2动作脚本所附加的位置1.附着在按钮实例上方法:选择场景中的按钮,单击鼠标右键,从弹出的快捷菜单中选择“动作”(Action),在打开的“动作”面板中添加ActionScript脚本。
使用:在动画播放时,发生按钮事件时,即会触发附着在其上对应事件的捕捉函数并运行该函数或指令。
2.附着在关键帧上方法:在想要附着动作脚本的关键帧上单击鼠标右键,从弹出的快捷菜单中选择“动作”,在打开的“动作”面板中添加动作脚本。
使用:在动画播放时,只要该关键帧被播放一次,附着在它上面的脚本就执行一次。
显示:附着有动作脚本的关键帧会显示一个a。
3.附着在影片剪辑上方法:在场景的影片剪辑上单击鼠标右键,从弹出的快捷菜单中选择“动作”,在打开的“动作”面板中添加动作脚本命令,该脚本就附着在影片剪辑上。
使用:当对影片剪辑发生各种事件时,就触发了附着在其上的捕捉函数,开始运行捕捉函数中的脚本命令。
1.3ActionScript相关述语1.实例:属于某个类的对象,同类对象的实例具有该类对象的所有共同特性。
例如每一个影片剪辑都是MovieClip类的一个实例,它们都具有_x、_y、_alpha 等属性。
每个实例都对应着一个标识该实例的标识符,称为实例名称。
要用程序控制或使用某个实例,就需要用到实例名称。
例如,要让影片剪辑实例(名称为myCan)中的动画播放,可以使用如下脚本程序:“myCar.play();”。
其中,myCar 表示实例名称,play()是MovieClip类的方法,它们之间用(.)连接起来。
2.对象:特定类的实例,是属性和方法的集合。
按钮是对象,影片剪辑是对象。
3.事件:是SWF文件播放时对象所发生的动作。
《Flash的脚本教案》PPT课件一、教案概述本教案旨在通过Flash脚本的学习,使学生能够了解并掌握Flash脚本的基本概念、语法和编程技巧,培养学生制作Flash动画的能力,提高学生在网络多媒体领域的创作水平。
二、教学目标1. 了解Flash脚本的基本概念和语法。
2. 学会使用Flash脚本控制动画播放、声音播放等。
3. 能够运用Flash脚本为动画添加交互功能。
4. 培养学生的创新能力和团队协作精神。
三、教学内容1. Flash脚本概述脚本的概念Flash脚本的用途2. Flash脚本语法基本语法结构数据类型与变量运算符与表达式3. 控制动画播放播放、停止、暂停动画跳转到特定帧循环播放动画4. 控制声音播放播放、停止、暂停声音调整音量与音调应用声音效果5. 添加交互功能事件处理机制鼠标事件与键盘事件应用按钮元件四、教学方法1. 讲授法:讲解Flash脚本的基本概念、语法和编程技巧。
2. 演示法:展示Flash脚本在动画制作中的应用实例。
3. 实践法:学生动手实践,编写Flash脚本,制作互动动画。
4. 小组讨论法:学生分组讨论,共同完成项目任务。
五、教学评价1. 课堂参与度:学生参与课堂讨论、提问和回答问题的情况。
2. 实践操作能力:学生编写Flash脚本、制作动画的能力。
3. 团队协作精神:学生在小组讨论和项目制作中的表现。
4. 创新能力:学生在新作品中的创意和运用Flash脚本的水平。
六、教学资源1. PPT课件:详细介绍Flash脚本的基本概念、语法、动画控制和交互功能。
2. Flash软件:为学生提供实践操作的平台。
3. 网络资源:提供相关教程、案例和素材,方便学生自主学习和参考。
4. 教学视频:演示Flash脚本在实际动画制作中的应用,帮助学生更好地理解。
七、教学步骤1. 导入新课:通过一个简单的Flash动画引出Flash脚本的概念。
2. 讲解与演示:分别讲解Flash脚本的基本概念、语法、动画控制和交互功能。
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<<B- >>= 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 将参数转换成数值其返回值有以下四种情况:如果 x 为一数字,则返回值即为该数字;如果 x 为一布尔数,则返回0或1;如果 x 为一字符串,则函数将x解释为一个指数形式的十进制数;如果x未定义,则返回0。
- parseFloat 将字符串转换成浮点数- parseInt 将字符串转换成整数- random 产生0到指定数间的随机数- scroll 文本框中的起始滚动行- String 将参数转换成字符串- targetPath 返回指定实例MC的路径字符串- true 布尔是值(1)- unescape 保留字符串中的%XX格式的十六进制字符+ String Functions 字符串函数- chr 将ASCII码转换成相应字符- length 返回字符串的长度- mbchr 将ASCII/S-JIS编码转换成相应的多字节字符- mblength 返回多字节字符串的长度- mbord 将多字节字符转换成相应的ASCII/S-JIS编码- mbsubstring 截取多字节字符串中的字串- ord 将字符转换成ASCII码- substring 截取字符串中的子串+ Properties 属性- _alpha Alpha值(透明度值)- _currentframe 在MC中的当前帧数- _droptarget 当使用Start drag拖动一个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轴向缩放度+ Objects 对象+ Array 数组- concat 合并多个数组- join 将一个数组中的元素转化成字符串,并通过特定的分割符进行联结,并返回结果字符串- length 返回数组长度- new Array 新建数组对象- pop 出栈 (FILO 先入后出)- push 入栈 (入队列)- reverse 反相(颠倒数组,及第一个元素和最后一个元素互换……)- shift 出队列 (FIFO 先入先出)- slice 截取数组中的子串生成新的数组- sort 数组元素的排序- splice 从数组中指定元素起删除指定个数的元素或者删除指定元素- unshift 从数组头部插入一个元素+ Boolean 布尔对象- new Boolean 新建布尔型对象- toString 将布尔型对象的值转换成字符串值- valueOf 获取布尔型对象的值(返回值为布尔型)+ Color 颜色对象- getRGB 获取颜色值的RGB分量(返回值0xRRGGBB十六进制)- getTransform 获取颜色值的转换量(返回值 cxform 型) [不太清楚]- new Color 新建一颜色对象- setRGB 设置颜色值的RGB分量(参数为0xRRGGBB十六进制)- setTransform 设置颜色值的转换量(参数为 cxform 型) [不太清楚]+ Date 时间和日期对象- getDate 获取当前日期(本月的几号)- getDay 获取今天是星期几(0-Sunday,1-Monday...)- getFullYear 获取当前年份(四位数字)- getHours 获取当前小时数(24小时制,0-23)- getMilliseconds 获取当前毫秒数- getMinutes 获取当前分钟数- getMonth 获取当前月份(注意从0开始:0-Jan,1-Feb...) - getSeconds 获取当前秒数- getTime 获取UTC格式的从1970.1.1 0:00以来的秒数- getTimezoneOffset 获取当前时间和UTC格式的偏移值(以分钟为单位)- getUTCDate 获取UTC格式的当前日期(本月的几号)- getUTCDay 获取UTC格式的今天是星期几(0-Sunday,1-Monday...)- getUTCFullYear 获取UTC格式的当前年份(四位数字)- getUTCHours 获取UTC格式的当前小时数(24小时制,0-23)- getUTCMilliseconds 获取UTC格式的当前毫秒数- getUTCMinutes 获取UTC格式的当前分钟数- getUTCMonth 获取UTC格式的当前月份(注意从0开始:0-Jan,1-Feb...)- getUTCSeconds 获取UTC格式的当前秒数- getYear 获取当前缩写年份(当前年份减去1900)- new Date 新建日期时间对象- setDate 设置当前日期(本月的几号)- setFullYear 设置当前年份(四位数字)- setHours 设置当前小时数(24小时制,0-23)- setMilliseconds 设置当前毫秒数- setMinutes 设置当前分钟数- setMonth 设置当前月份(注意从0开始:0-Jan,1-Feb...) - setSeconds 设置当前秒数- setTime 设置UTC格式的从1970.1.1 0:00以来的秒数- setUTCDate 设置UTC格式的当前日期(本月的几号)- setUTCFullYear 设置UTC格式的当前年份(四位数字)- setUTCHours 设置UTC格式的当前小时数(24小时制,0-23)- setUTCMilliseconds 设置UTC格式的当前毫秒数- setUTCMinutes 设置UTC格式的当前分钟数- setUTCMonth 设置UTC格式的当前月份(注意从0开始:0-Jan,1-Feb...)- setUTCSeconds 设置UTC格式的当前秒数- setYear 设置当前缩写年份(当前年份减去1900)- toString 将日期时间值转换成"日期/时间"形式的字符串值- UTC 返回指定的UTC格式日期时间的固定时间值+ Key 键盘对象- BACKSPACE Backspace(<-)键- CAPSLOCK CapsLock键- CONTROL Ctrl键- DELETEKEY Delete(Del)键- DOWN 方向下键- END End键- ENTER Enter(回车)键- ESCAPE Esc键- getAscii 获取最后一个按下或松开的键的对应字符的Ascii码- getCode 获取最后一个被按下的键的键盘扫描码- HOME Home键- INSERT Insert(Ins)键- isDown 当指定键被按下时返回True值- isToggled 当Caps lock或者Num Lock键被锁定时返回真(True)- LEFT 方向左键- PGDN PageDown(PGDN)键- PGUP PageUp(PGUP)键- RIGHT 方向右键- SHIFT Shift键- SPACE 空格键- TAB Tab键- UP 方向上键+ Math 数学函数对象- abs abs(n) 取n的绝对值- acos acos(n) n的反余弦(返回值单位:弧度)- asin asin(n) n的反正弦(返回值单位:弧度)- atan atan(n) n的反正切(返回值单位:弧度)- atan2 atan2(x,y) 计算x/y的反正切- ceil ceil(n) 取靠近n的上限的整数(向上取整) - cos cos(n) 取n的余弦(n的单位:弧度)- E Euler(欧拉)指数(约为2.718)- exp 指数- floor floor(n) 取靠近n的下限的整数(向下取整) - LN10 ln10(约等于2.302)- LN2 ln2(约等于0.693)- log 取自然对数(e为底)- LOG10E 10为底取E的对数(约等于0.434)- LOG2E 2为底取E的对数(约等于1.443)- max 返回两参数中的最大值- min 返回两参数中的最小值- PI 圆周率(约等于3.14159)- pow pow(x,y) x的y次方- random 产生0-1间的随机数- round 四舍五入取整- sin sin(n) 取n的正弦(n的单位:弧度)- sqrt 开根号- SQRT1_2 0.5开根号(约等于0.707)- SQRT2 2开根号(约等于1.414)- tan tan(n) 取n的正切(n的单位:弧度)+ MovieClip 影片夹子对象- attachMovie 产生一个库中MC的实体并将它绑定到某个电影上- dupicateMovieClip 复制当前MC产生新的MC- getURL 使浏览器浏览指定页面- gotoAndPlay 跳转到指定帧并播放- gotoAndStop 跳转到指定帧并停止播放- loadMovie 引入一个外部电影到指定层- loadVariables 引入外部文件中的变量值- nextFrame 下一帧- play 播放- prevFrame 前一帧- removeMovieClip 删除用duplicateMovieClip创建的MC - startDrag 开始拖动MC- stop 停止MC的播放- stopDrag 停止拖动MC- unloadMovie 卸载由loadMovie引入的Movie+ Mouse 鼠标对象- hide 隐藏鼠标指针- show 显示鼠标指针+ Number 数值对象- MAX_value FLASH5 所允许的最大数值1.79769313486231 e 308- MIN_value FLASH5 所允许的最小数值5 e -324- NaN 是否为非数值(Not a Number)- NEGATIVE_INFINITY 是否为负数- new Number 新建数值对象- POSITIVE_INFINITY 是否为正数- toString 将数值转换成字符串+ Object 对象- new Object 新建对象- toString 转换对象为字符串- valueOf 返回对象的值+ Selection 选择区对象- getBeginIndex 获取可编辑文本区的起始位置,-1表示无可编辑文本区- getCaretIndex 获取当前的编辑位置,-1表示没有可编辑文本区- getEndIndex 获取可编辑文本区的结束位置,-1表示无可编辑文本区- getFocus 获取当前的激活文本区的文本变量名- setFocus 设置当前的激活文本区- setSelection 设置可编辑文本的起始位置和终止位置+ Sound 声音对象- attachSound 绑定库中的一个声音- getPan 获取声音的混音值 [不太清楚]- getTransform 获取当前声音的变换量(返回值类型:sxform) [不太清楚]- getVolume 获取当前声音的音量(百分比)- new Sound 新建声音对象- setPan 设置声音的混音值 [不太清楚]- setTransform 设置当前声音的变换量(参数类型:sxform) [不太清楚]- setVloume 设置当前声音的音量(百分比)- start 开始播放当前声音- stop 停止播放当前声音+ String 字符串对象- charAt 在指定的索引表中返回一个字符- charCodeAt 在指定的索引表中返回一个字符的代码- concat 联结合并多个字符串- fromCharCode 从字符代码组构造出一个新的字符串- indexOf 在字符串中寻找子串,返回子串起始位置或-1(-1表示未找到)- lastIndexOf 在字符串中寻找子串,返回子串终止位置或-1(-1表示未找到)- length 返回字符串的长度- new String 新建字符串对象- slice 返回字符串中指定截取的子串- split 根据限定符将字符串转换成一个数组- substr substr( start, length ) 返回从start开始,共length长的子串- substring substring( indexA, indexB ) 返回indexA..indexB之间的子串- toLowerCase 将字符串中的大写字符全部转换成小写- toUpperCase 将字符串中的小写字符全部转换成大写+ XML 可扩充性标记语言对象- appendChild 添加一个子结点到指定的XML元素- attributes XML元素的属性数组- childNodes 一个XML元素的子结点数组- cloneNode 克隆(复制)当前结点- createElement 新建一个新的XML元素- createTextNode 新建一个新的XML文本结点- firstChild 返回当前XML结点的第一个子结点- hasChildNodes 当前XML结点是否有子结点(返回true有子结点/flash则无)- insertBefore 在一个指定的XML元素的子结点前插入一个新的子结点- lastChild 返回当前XML结点的最后一个子结点- load 从指定的URL把XML元素引入FLASH中- loaded 当XML元素引入或是发送同时引入FLASH中后,返回true值- new XML 新建一个XML对象- nextSibling 当前XML结点的下一个结点- nodeName 返回当前XML结点的名字- nodeType 返回当前XML结点的类型(1-元素,3-文本) - nodevalue 返回当前XML结点的值(text型返回文本) - onLoad 当引入或发送同时引入时触发事件- parentNode 返回当前XML结点的父结点- parseXML 将XML字符串转换成XML对象- previousSibling 当前XML结点的前一个结点- removeNode 从XML文本中删除结点- send 从FLASH中把一个XML元素发送到指定的URL地址- sendAndLoad 从FLASH中把一个XML元素发送到指定的URL 地址同时引入XML结果- toString 把XML对象转换为XML字符串表达+ XMLSocket XML套接口- close 关闭一个XML套接口- connect 连接一个XML套接口,指定URL,并定义其端口号- new XMLSocket 建立一个新的XML套接口- onClose 关闭XML套接口时触发事件- onConnect 连接XML套接口时触发事件- onXML 从服务器上获取XML时触发事件- send 发送XML给服务器Flash密码也1.防asv反编译:在代码的前面加上:function a ( ) { 0 ( ) }2.保护swf文件加密:在动画的第一帧加入检测url 的代码:web=getproperty(" ", _url);test=web.“indexof ”("your url ", "0.000000d"); if(test==“-1”){gotoAndStop(88); //此帧数任一。