flash按钮动作代码_第1页
flash按钮动作代码_第2页
flash按钮动作代码_第3页
flash按钮动作代码_第4页
flash按钮动作代码_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Flash 按钮动作代码 黄啸丰 1、转下一帧并继续播放 on (release) play(); 2、转第三帧并播放 on (release) gotoAndPlay(03); stopAllSounds(); 3、全屏播放 fscommand(“fullscreen“, “true“); 4、退出 on (release) if (substring(_root._url, 8, 1) = “/“) fscommand(“quit“); else getURL(“javascript:window.close()“ ); / end if 5、返回第一帧 on (release) gotoAndPlay(01); stopAllSounds(); 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 2 命令 - 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 复 合操作符 3 - %= 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=AB - = A=B 等效于 A=AB - = A=B 等效于 A=AB - |= 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 的路径字符串 4 - 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 将布尔型对象的值转 换成字符串值 5 - 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 格式 6 的当前小时数(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 的单位:弧 7 度) - 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) 不 太清楚 8 - 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 ) 返回 indexAindexB 之 间的子串 - toLowerCase 将字符串中的大 写字符全部转换成小写 - toUpperCase 将字符串中的小 写字符全部转换成大写 + XML 可扩充性标记语言对象 - appendChild 添加一个子结点 到指定的 XML 元素 - attributes XML 元素的属性数组 - childNodes 一个 XML 元素的 子结点数组

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论