Actionscript 3 将as2 swf添加到as3 swf中的阶段

Actionscript 3 将as2 swf添加到as3 swf中的阶段,actionscript-3,actionscript-2,flash-cs4,fla,Actionscript 3,Actionscript 2,Flash Cs4,Fla,我有一个菜单控件(as2),它是完全独立的,不依赖于与父控件(as3)的任何交互。菜单控件加载与swf位于同一目录中的外部xml文件 当我自己运行菜单控件时,它工作正常。但当我将它导入as3 fla的库中,将它添加到后台并运行它时,它只是静止不动 我可以看到作为控件一部分的图像,这让我相信它无法加载xml,但我不确定 是否有人对以下方面有任何想法: 将as2 swf加载到不需要交互的as3 swf中 将外部文件加载到另一个swf内部的swf中 您是否尝试过使用flash.net.Loader或者

我有一个菜单控件(as2),它是完全独立的,不依赖于与父控件(as3)的任何交互。菜单控件加载与swf位于同一目录中的外部xml文件

当我自己运行菜单控件时,它工作正常。但当我将它导入as3 fla的库中,将它添加到后台并运行它时,它只是静止不动

我可以看到作为控件一部分的图像,这让我相信它无法加载xml,但我不确定

是否有人对以下方面有任何想法:

  • 将as2 swf加载到不需要交互的as3 swf中
  • 将外部文件加载到另一个swf内部的swf中

  • 您是否尝试过使用
    flash.net.Loader
    或者如果您打算使用Flex应用程序:?

    我没有尝试过在代码中加载它-这与在舞台上加载它有什么不同吗?我没有使用Flex。如果您将它添加到Flash中的阶段,而不是在运行时执行,那么它可能会受到不同的处理(AS2代码可能会被剥离或其他)。我想说,试着在运行时通过代码加载它。