第--章--动作脚本提高优秀文档.ppt
上传人:天马****23 上传时间:2024-09-10 格式:PPT 页数:68 大小:468KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

第--章--动作脚本提高优秀文档.ppt

第--章--动作脚本提高优秀文档.ppt

预览

免费试读已结束,剩余 58 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第7章动作脚本提高7.1使用内置类7.1.2使用Array类Array类使用户可以访问和操纵数组。数组是一种对象,其属性由表示该属性在数组中位置的数字来标识,该数字称为“索引”或“下标”。所有数组下标都从零开始,这意味着数组中的第一个元素为[0],第二个元素为[1],依次类推。1.Array类的构造函数Array类的构造函数有3种,分别用不同的方式构造一个数组对象:newArray();newArray(length);newArray(element0,element1,element2,...elementN);7使用Color类图7-30添加了文本功能的绘图程序TextFormat对象包含有关字符格式和段落格式的信息。myformat.(11)分别选中按钮它们的实例名称设置为“increxy”和“decrexy”。图7-26所示为这些按钮的“弹起”帧和“按下”帧。9实例——简单的绘图程序_root.1使用内置类(2)选择舞台上的“Loader”实例,在属性检查器中将实例名称设置为“loader”,将“contentPath”参数设置为某个当前目录下的SWF文件(例如“paint.newColor(target);2使用TextField类9实例——简单的绘图程序7.1.3使用Date类1.Date类的构造函数Date类的构造函数有两种方式:newDate();newDate(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颜色值和颜色转换,并可以在设置后获取这些值。必须使用构造函数newColor()创建Color对象后,才可调用其方法。Color类的构造函数用法如下:newColor(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类的方法之前,必须使用构造函数newSound创建Sound对象。Sound类的构造函数用法如下:newSound([target]);其中可选参数target为Sound对象操作的影片剪辑实例。7.2使用影片剪辑2.关于多个时间轴FlashPlayer中的内容(SWF文件、JPEG图像等)是按照所谓级别(level)在播放器中按一定的顺序层叠的。3.关于绝对和相对目标路径(1)绝对路径(2)相对路径4.编写目标路径(1)使用“插入目标路径”按钮(2)手工输入目标路径(3)输入用表达式表示的路径7.2.2使用动作脚本控制影片剪辑1.使用全局函数和MovieClip对象方法2.在单个影片剪辑上调用多个方法7.2.3加载和卸载内容1.使用loadMovie()和unloadMovie()(1)loadMovie()全局函数()方法(3)unloadMovie()全局函数(4)MovieClip.unloadM