无法在Flex动作脚本中嵌入图像

时间:2011-11-01 05:50:38

标签: actionscript-3 flex

这是我正在使用的代码

package
{
    import flash.display.Bitmap;
    import flash.display.Sprite;
    import flash.events.Event;

    public class HelloWorld extends Sprite
    {
        [Embed(source = 'icon.jpg')]
        private var layer0Class:Class;
        private var layer0:Bitmap = new layer0Class();

        public function HelloWorld():void
        {
            if (stage) init();
            else addEventListener(Event.ADDED_TO_STAGE, init);
        }

        private function init(e:Event = null):void
        {
            removeEventListener(Event.ADDED_TO_STAGE, init);

            addChild(layer0);
        }
    }
}

当我做bin / mxmlc HelloWorld.as时,我得到了HelloWorld.swf文件。但是当我在浏览器中打开文件时,我看不到任何图像,而是一个空白的swf。我做错了什么?

0 个答案:

没有答案