2013-02-24 64 views
1

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

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

我努力使图像播放器这种方式。 感谢

+0

使代码更清晰的代码 – 2013-02-24 22:20:05

+0

VAR imgUrl的前行用四个空格:=的URLRequest新的URLRequest(“HTTP://1.bp.blogspot的.com/_MRKWPTghF8g/TCJiG4-V7kI/AAAAAAAADjE/5CdmrBXZtLU/S1600/exbattery_hen_Beauty.JPG“); – user2105386 2013-02-24 23:37:08

+0

其实这是一个url请求 var imgurl:URLRequest = new URLRequest(“http://1.bp.blogspot.com/_MRKWPTghF8g/TCJiG4-V7kI/AAAAAAAADjE/5CdmrBXZtLU/s1600/exbattery_hen_Beauty.JPG”); 我想要一个变量来自HTML网址var something.swf?imageURL = http://domain.com/images/img01.jpq var imgVar:string = html html变量中的内容; var imgurl:URLRequest = new URLRequest(imgVar); 我希望你能得到它 – user2105386 2013-02-24 23:43:14

回答

7

应该一样容易:

  1. 确保SWF文件被加载
  2. 使用LoaderInfo's parameters object去的变量
  3. 使用变量,你认为合适的:完成任务!

这里有一个快速片段:

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)); 
} 
+0

谢谢George Profenza Wowowow!它正在工作 我是AS3的新手,如果需要更多帮助,我会回来。 这是我第一次在线提问 感谢Bro – user2105386 2013-02-25 00:05:03

+0

如果有效,请通过标记为回答并提示答案来表示您的赞赏;) – 2013-02-25 00:06:46