- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 7 章 动作脚本提高 7.1 使 用 内 置 类 7.2 使 用 影 片 剪 辑 7.3 使 用 文 本 7.4 使 用 组 件 7.1 使 用 内 置 类 7.1.1 内置类概述 内置类可以看作是复杂的数据类型,用户可以用它们实现特定的功能。例如,Date类允许从系统时钟读取有关日期和时间的信息,Sound对象允许控制影片中的声音,MovieClip类能够控制影片剪辑实例并能够获得和设置它们的属性。 7.1.2 使用Array类 Array类使用户可以访问和操纵数组。数组是一种对象,其属性由表示该属性在数组中位置的数字来标识,该数字称为“索引”或“下标”。所有数组下标都从零开始,这意味着数组中的第一个元素为[0],第二个元素为[1],依次类推。 1.Array类的构造函数 Array类的构造函数有3种,分别用不同的方式构造一个数组对象: new Array(); new Array(length); new Array(element0, element1, element2,...elementN); 2.Array类的属性和方法 Array类的属性和方法见表7-6。 7.1.3 使用Date类 1.Date类的构造函数 Date类的构造函数有两种方式: new Date(); new Date(year, month [, date [, hour [, minute [, second [, millisecond ]]]]]); 2.Date类的方法 7.1.4 使用Math类 Math类是一个顶级类,不必使用构造函数即可使用其方法和属性。 使用该类的方法和属性可以访问和处理数学常数和函数。Math类的所有属性和方法都是静态的,并且必须使用语法Math.method(parameter)或Math.constant来调用。在动作脚本中,使用双精度IEEE-754浮点数的最高精度定义常数。 7.1.5 使用String类 String类是字符串原始数据类型的包装,提供用于操作原始字符串值类型的方法和属性。可以通过String()全局函数将任何对象的值转换为字符串。 7.1.6 使用Button类 SWF文件中的所有按钮元件都是Button对象的实例。用户可以在属性检查器中指定按钮实例名称,并通过动作脚本使用Button类的方法和属性来操纵按钮。 7.1.7 使用Color类 通过使用Color类,用户可以设置影片剪辑的RGB颜色值和颜色转换,并可以在设置后获取这些值。必须使用构造函数new Color()创建Color对象后,才可调用其方法。 Color类的构造函数用法如下: new Color(target); 其中,参数target为影片剪辑的实例名称。 7.1.8 使用Key类 Key类是不通过构造函数即可使用其方法和属性的顶级类。使用Key类的方法可生成用户能够通过标准键盘控制的界面。Key类的属性是常量,表示所使用的键盘按键。有关键控代码值的完整列表,请参见联机帮助“键盘键和键控代码值”条目。 7.1.9 使用Mouse类 Mouse类是不通过构造函数即可访问其属性和方法的顶级类。可以使用Mouse类的方法来隐藏和显示SWF文件中的鼠标指针(光标)。默认情况下鼠标指针是可见的,但是用户可以将其隐藏并实现用影片剪辑创建的自定义指针(请参见本书6.4.2节中的实例)。 7.1.10 使用Sound类 Sound类使用户可以控制影片中的声音。可以在影片正在播放时从库中向该影片剪辑添加声音,并控制这些声音。如果在创建新Sound对象时没有指定target,则可以使用方法控制整个影片的声音。在调用Sound类的方法之前,必须使用构造函数new Sound创建Sound对象。 Sound类的构造函数用法如下: new Sound([target]); 其中可选参数target为Sound对象操作的影片剪辑实例。 7.2 使 用 影 片 剪 辑 7.2.1 影片剪辑与时间轴 1.影片剪辑概述 影片剪辑是Flash影片中的最重要的对象。影片剪辑就像Flash中的小型影片(小型的SWF文件),它们有自己的时间轴和属性,这些时间轴互相独立运行且与包含它们的时间轴无关。例如,如果主时间轴只有一个帧,而该帧中的影片剪辑有十个帧,则当播放主影片时,该影片剪辑中的每个帧都会播放。 2.关于多个时间轴 Flash Player中的内容(SWF文件、JPEG图像等)是按照所谓级别(l
您可能关注的文档
- 计算机常用工具软件 教学课件 作者 高津 项目十一.ppt
- 计算机常用工具软件 教学课件 作者 高津 项目四.ppt
- 计算机常用工具软件 教学课件 作者 高津 项目五.ppt
- 计算机常用工具软件 教学课件 作者 高津 项目一.ppt
- 计算机常用工具软件教程电子教案陈建国 工具软件 第1章.ppt
- 计算机常用工具软件教程电子教案陈建国 工具软件 第2章.ppt
- 计算机常用工具软件教程电子教案陈建国 工具软件 第3章.ppt
- 计算机常用工具软件教程电子教案陈建国 工具软件 第4章.ppt
- 计算机常用工具软件教程电子教案陈建国 工具软件 第5章.ppt
- 计算机常用工具软件教程电子教案陈建国 工具软件 第6章.ppt
- 计算机动画技术——Flash篇 教学课件 作者 赵丰年习题答案1 练习题参考答案.doc
- 计算机多媒体艺术导论陈利群电子教案 01.ppt
- 计算机多媒体艺术导论陈利群电子教案 02.ppt
- 计算机多媒体艺术导论陈利群电子教案 03.ppt
- 计算机多媒体艺术导论陈利群电子教案 05.ppt
- 计算机多媒体艺术导论陈利群电子教案 07.ppt
- 计算机仿真技术 教学课件 作者 郝培锋 崔建江 潘峰 第1章.ppt
- 计算机仿真技术 教学课件 作者 郝培锋 崔建江 潘峰 第2章.ppt
- 计算机仿真技术 教学课件 作者 郝培锋 崔建江 潘峰 第3章.ppt
- 计算机仿真技术 教学课件 作者 郝培锋 崔建江 潘峰 第4章.ppt
文档评论(0)