使用LoaderMax非常棒,而且效果非常好。
现在我的问题是:由于存在alternateUrl属性,是否存在属性,或者至少是一种简单的方法,例如“onLoadUrl”。
基本上,我想显示一个小的,本地存储的swf或jpg(文本:“正在加载......”),而原始图像是从网络服务器加载的。当主要的load()完成时,可以处理加载img吗?
是否有最佳做法的想法?
非常感谢。
答案 0 :(得分:0)
立即显示“加载” - 图像并使用onComplete
- 处理程序将“加载”图像与加载的图像交换:
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);
}