Actionscript 3 动作脚本3未显示jpg

Actionscript 3 动作脚本3未显示jpg,actionscript-3,bitmap,starling-framework,Actionscript 3,Bitmap,Starling Framework,我和Starling一起工作,我试图在我的背景上展示一个jpg,但它没有出现。以下是嵌入代码: [Embed(source="../media/img/backgroundmenu.jpg")] public static const BgWelcome:Class; 稍后,我将其转换为位图并使其成为纹理。我在位图的getter处遇到以下错误: ReferenceError:错误1069:在resources.Assets\u bg上找不到属性元数据,并且没有默认值。 jpg位于确切

我和Starling一起工作,我试图在我的背景上展示一个jpg,但它没有出现。以下是嵌入代码:

[Embed(source="../media/img/backgroundmenu.jpg")]
    public static const BgWelcome:Class; 
稍后,我将其转换为位图并使其成为纹理。我在位图的getter处遇到以下错误: ReferenceError:错误1069:在resources.Assets\u bg上找不到属性元数据,并且没有默认值。 jpg位于确切的文件夹中,试图将其放置在绝对路径中,但没有任何结果


提前感谢。

这里有一个很好的方法,可以使用starling为所有图形创建一个方便的容器:

public class Art {

    [Embed(source = "../textures/foo.jpg")] private static const FooBitmap:Class;
    public static var FooTexture:Texture = MakeTexture(FooBitmap);

    private static function MakeTexture(_Texture:Class):Texture {
        var bitmap:Bitmap = new _Texture();
        return Texture.fromBitmap(bitmap);
    }
}
用法:

var foo:Image = new Image(Art.FooTexture);

这部分代码没有错误。请附上更多代码