Flash CS3 文档 |
|||
| ActionScript 3.0 编程 > ActionScript 中面向对象的编程 > 类 > 嵌入资源类 | |||
ActionScript 3.0 使用称为“嵌入资源类”的特殊类来表示嵌入的资源。“嵌入资源”指的编译时包括在 SWF 文件中的资源,如声音、图像或字体。嵌入资源而不是动态加载资源,可以确保资源在运行时可用,但代价是增加了 SWF 文件的大小。
要嵌入资源,首先将该资源放入 FLA 文件的库中。接着,使用资源的链接属性,提供资源的嵌入资源类的名称。如果无法在类路径中找到具有该名称的类,则将自动生成一个类。然后,可以创建嵌入资源类的实例,并使用任何由该类定义或继承的属性和方法。例如,以下代码可用于播放链接到名为 PianoMusic 的嵌入资源类的嵌入声音:
var piano:PianoMusic = new PianoMusic(); var sndChannel:SoundChannel = piano.play();
Flash CS3
当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00000066.html