AS3从url变量加载外部图像

时间:2013-02-24 21:59:43

标签: actionscript-3 flash

我想知道如何从URL变量加载外部图像&还有如何调用HTML URL变量。

示例:embed src="http://domain.com/swf/load.swf?imageUrl=http://domain.com/images/image123.jpg" .... />}

我正试图以这种方式制作图像播放器。 感谢

1 个答案:

答案 0 :(得分:7)

应该如此简单:

  1. 确保已加载swf
  2. 使用LoaderInfo's parameters object获取变量
  3. 根据需要使用变量:完成工作!
  4. 这是一个快速摘录:

    this.loaderInfo.addEventListener(Event.COMPLETE,ready);
    function ready(event:Event):void{
       var imageURL:String = this.loaderInfo.parameters.imageURL;
       trace("imageURL",imageURL);
       var loader:Loader = addChild(new Loader()) as Loader;
       loader.load(new URLRequest(imageURL));
    }