我想点击一个按钮,然后选择要加载的图像(浏览目录)并将其用作背景。
使用flash和actionscript 3可以吗?
答案 0 :(得分:4)
使用Loader类执行此操作:
function LoadImage(imageURL:String) {
var imageLoader:Loader = new Loader();
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, ImageLoaded); // event listener which is fired when loading is complete
imageLoader.load(new URLRequest(imageURL));
}
function ImageLoaded(e:Event) {
e.target.loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, ImageLoaded);
this.addChild(e.target.loader.content); // loaded content is stored in e.target.loader.content variable
}
但是,如果要从本地目录加载图像,可以使用FileReference类来执行此操作,请阅读文档以获取更多详细信息。
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/FileReference.html
答案 1 :(得分:0)
是的,使用Loader类...... read here了解如何使用它。