С LoaderMax: Как показать изображение / SWF «контент загружается», пока он загружает оригинальный файл? - PullRequest
0 голосов
/ 27 декабря 2011

работа с LoaderMax действительно великолепна, и она работает довольно хорошо.

Теперь мой вопрос: поскольку существует свойство alternateUrl, есть ли свойство или, по крайней мере, простой способ для чего-то вроде «onLoadUrl».

По сути, я хочу показать небольшой локальный сохраненный файл swf или jpg (текст: «загружается ...»), пока исходное изображение загружается с веб-сервера. Когда основная нагрузка () завершена, можно загрузить img?

Есть идеи для лучшей практики?

Большое спасибо.

1 Ответ

0 голосов
/ 27 декабря 2011

просто покажите изображение «load» сразу и используйте обработчик onComplete, чтобы поменять местами «load» изображение с загруженным изображением:

var img:Sprite = new Sprite();
// add "load" image ...
addChild(img);

// create loader
var img2:Sprite = new Sprite();
var loader:ImageLoader = new ImageLoader("image1.jpg", {onComplete:imageLoaded, container:img2});

// start loading
loader.load();

// event handler
function imageLoaded(event:LoaderEvent):void 
{
    // remove "load" image ...
    removeChild(img);

    // add loaded image
    addChild(img2);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...