我发现了一个很酷的方式在这个页面的http://www.riacodes.com/flash/basic-flash-preloader/预加载闪光灯
而是用于闪存到另一闪存的预加载器,而不必修改另一闪存
代码将如下所示:
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);
}但是我想做几个(或者几个改变来使用shockwave),有没有什么简单的方法,或者用cs3和javascript实现一些东西更好?
谢谢!!
发布于 2011-04-06 04:01:41
Flash Player无法加载为Shockwave Player设计的内容。
https://stackoverflow.com/questions/5520894
复制相似问题