Как загрузить изображение из каталога, используя flash? - PullRequest
1 голос
/ 04 октября 2011

Я хочу нажать на кнопку, а затем выбрать изображение для загрузки (просмотр каталогов) и использовать его в качестве фона.

Возможно ли это с помощью flash и actionscript 3?

Ответы [ 2 ]

4 голосов
/ 04 октября 2011

Используйте класс 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

0 голосов
/ 04 октября 2011

Да, используйте класс Loader ... прочитайте здесь о том, как его использовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...