0

我在此页面http://www.riacodes.com/flash/basic-flash-preloader/中找到了一种很酷的预加载闪存的方法

但是是一个flash的preloader到另一个flash而不需要修改另一个flash

代码将是这样的:

var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, progressHandler);
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
loader.load(new URLRequest("content.swf"));

function progressHandler(event:ProgressEvent):void
{
    var ratio:Number = event.bytesLoaded / event.bytesTotal;
    percent.text = Math.ceil(ratio*100).toString();
    bar.scaleX = ratio;

}

function completeHandler(event:Event):void{
    removeChild(percent);
    removeChild(bar);
    percent = null;
    bar = null;
    addChild(loader);
}

但是我想做一些(或几个更改以将其与冲击波一起使用),是否有任何简单的方法,或者用 cs3 和 javascript 实现一些东西会更好?

谢谢!!

4

1 回答 1

0

Flash Player 无法加载为 Shockwave Player 设计的内容。

于 2011-04-05T20:01:40.730 回答