Как установить backgroundImage в mxml во время выполнения? - PullRequest
0 голосов
/ 18 марта 2011
public var log_img:Class;

[Embed(source="../images/logo.jpg")]

Что используется таким образом:

<monitor:MonitorDisplay backgroundImage="{ log_img }"/>

Выше будет Вставить изображение в SWF, но я хочу, чтобы изображение было загружено с текущего веб-сайта, например

<img src="/images/logo.jpg" />

Как это сделать?

Я пробовал это, но не работает:

[source="http://domain.name/images/logo.jpg"]

Ответы [ 2 ]

0 голосов
/ 18 марта 2011

Если вы хотите динамически загрузить изображение, вы должны взглянуть на класс Loader .

Например:

var imageLoader : Loader = new Loader();
imageLoader.load(new URLRequest("http://farm4.static.flickr.com/3575/3293166516_de2cd751fc.jpg"));
addChild(imageLoader);
0 голосов
/ 18 марта 2011

используйте класс Loader.

простой пример:

var loader:Loader = new Loader();
loader.load(new URLRequest("images/logo.jpg"));
addChild(loader);
...