嵌入的资源所在的source路径的属性,如下:
[Embed(source="pic/2.jpg")]
在元数据语句后面。直接声明一个Class类型的变量,如:
[Embed(source="pic/2.jpg")]
private var Img:Class;
现在可以使用这个变量创建一个新的资源实例,如:
var image:Bitmap = new Img();
注意:这里加载的是一个位图,要加载SWF文件时,要声明一
个Sprite类型的变量:
var myMc:Sprite = new Img();
下面是一个应用实例:加载一张图片到舞台:
package
{
import flash.display.Bitmap;
import flash.display.Sprite;
public class Tests extends Sprite
{
[Embed(source="pic/2.jpg")]
private var img:Class;
public function Tests()
{
var bit:Bitmap = new img() as Bitmap;
addChild(bit);
}
}
}
注意:[Embed(source=("picture.jpg"))]后面一定不要加分号.否则会报错
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- azee.cn 版权所有 赣ICP备2024042794号-5
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务