在我的应用程序中,我读取了一个 XML 文件,其中包含表示 SWF 文件的二进制数据。然后,我可以使用 SWFLoader 组件显示该 SWF,并将其“源”属性设置为我从 XML 文件中获得的 ByteArray。
它工作得很好,但现在我需要将一些参数传递给加载的 SWF...我该怎么做?
加载 SWF 的代码如下:
var loaderContext:LoaderContext = new LoaderContext();
loaderContext.allowLoadBytesCodeExecution = true;
var loader:SWFLoader = new SWFLoader();
loader.loaderContext = loaderContext;
loader.width = 300;
loader.height = 300;
loader.source = bytes; // bytes is the ByteArray
this.addElement(loader);