第15章 flash Action脚本.ppt

  1. 1、本文档共100页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第15章 flash Action脚本

6.on(mouseEvent) { statement(s); } 功能: 事件处理函数;指定触发动作的鼠标事件或者按键事件。 可处理的事件如: press 在鼠标指针经过按钮时按下鼠标按钮。 release 在鼠标指针经过按钮时释放鼠标按钮。 releaseOutside 当鼠标指针在按钮之内时按下按钮后,将鼠标指针移到按钮之外,此时释放鼠标按钮。 15.5 常用内置对象及属性 15.5.2 影片的控制方法 rollOut 鼠标指针滑出按钮区域。 rollOver 鼠标指针滑过按钮。 dragOut 在鼠标指针滑过按钮时按下鼠标按钮,然后滑出此按钮区域。 dragOver 在鼠标指针滑过按钮时按下鼠标按钮,然后滑出此按钮,再滑回此按钮。 keyPress (“key”) 按下指定的 key。 15.5 常用内置对象及属性 15.5.2 影片的控制方法 7.setProperty(target,property,value/expression) 参数: target:到要设置其属性的影片剪辑实例名称的路径。 property:要设置的属性。 value:属性的新文本值。 expression:计算结果为属性新值的公式。 功能: 当影片播放时,更改影片剪辑的属性值。 15.5 常用内置对象及属性 15.5.2 影片的控制方法 例如:影片剪辑的“属性”检查器,当单击按钮时,此语句将名为 star 的影片剪辑的 _alpha 属性设置为 30%: on(release) { setProperty(star, _alpha, 30); } 15.5 常用内置对象及属性 15.5.2 影片的控制方法 8.duplicateMovieClip(target, newname,depth) 参数: target:要复制的影片剪辑的目标路径。 newname:复制的影片剪辑的唯一标识符。 depth:复制的影片剪辑的唯一深度级别。深度级别是复制的影片剪辑的堆叠顺序。 15.5 常用内置对象及属性 15.5.2 影片的控制方法 这种堆叠顺序很像时间轴中图层的堆叠顺序;较低深度级别的影片剪辑隐藏在较高堆叠顺序的剪辑之下。必须为每个复制的影片剪辑分配一个唯一的深度级别,以防止它替换现有深度上的影片。 功能: 当影片正在播放时,创建一个影片剪辑的实例。 15.5 常用内置对象及属性 15.5.2 影片的控制方法 例如: 复制影片剪辑实例 flower 十次。变量 i 用于为每个复制的影片剪辑创建新实例名和唯一的深度。 15.5 常用内置对象及属性 15.5.2 影片的控制方法 15.3.4 操作符 1.数值操作符 递减 -- 递增 ++ 减法 - 取模 % 除法 / 乘法 * 加法 + 作用 符号 15.3 变量和表达式 15.3.4 操作符 2.比较操作符 恒等 === 不等于 != 大于等于 = 小于等于 = 大于 小于 作用 符号 15.3 变量和表达式 15.3.4 操作符 3.逻辑操作符 逻辑非 ! 逻辑或 || 逻辑与 作用 符号 15.3 变量和表达式 15.3.4 操作符 4.位操作符 填0右移位 右移位 左移位 位非 ~ 位异或 ^ 位或 | 位与 作用 符号 15.3 变量和表达式 15.3.4 操作符 5.赋值操作符 /= = |= ^= = = = /= 取模后赋值 乘后赋值 减后赋值 加后赋值 赋值 不等 相等 作用 除后赋值 %= 位与后赋值 *= 位或后赋值 -= 位异或后赋值 += 填0右移位后赋值 = 左移位后赋值 != 左移位后赋值 == 除后赋值 符号 15.3 变量和表达式 15.4.1 条件分支语句 1.if….else…. 例如: if(name == Erica) { play(); } else { stop(); } 15.4 语法结构 当条件为真时,执行else语句之前的语句块,否则执行else语句块。 若分支语句仅有一条语句则相应的{}可以省略。 15.4.1 条件分支语句 2.switch….case 例如: switch (number) { case 1: trace (case 1 tested true); break; case 2: trace (case 2 tested true); break; case 3: trace (case 3 tested tru

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档