尝试在我的文件中加载swf,我收到以下错误:
TypeError: Error #1034: Type Coercion failed: cannot convert flash.display::MovieClip@32264f91 to flash.display.Loader.
at flash.display::Sprite/constructChildren()
at flash.display::Sprite()
at flash.display::MovieClip()
at ComicBook_003_fla::MainTimeline()
这是我的代码:
var loader:Loader = new Loader();
loader.load(new URLRequest("Avoider.swf"));
loader.x = 100;
loader.y = 100;
addChild(loader);
答案 0 :(得分:0)
您Avoider.swf
似乎有错误,而不是您当前的代码。您似乎在动画片段上使用了加载器功能。
答案 1 :(得分:0)
您正在尝试使用addChild方法传递Loader作为参数。尝试使用loader的“content”属性(这是DisplayObject)。此外,请等待加载完成后再对您的内容执行任何操作。