0
听起来很简单吧?显然不是,因为之前无数次为我工作的东西现在都不行,我也不知道为什么,我已经试过了一切。这是用于as3的预加载器。播放按钮不起作用
stop();
this.addEventListener(Event.ENTER_FRAME, loading);
function loading(e:Event):void {
var total:Number = this.stage.loaderInfo.bytesTotal;
var loaded:Number = this.stage.loaderInfo.bytesLoaded;
preloader.bar_mc.gotoAndPlay(Math.floor((loaded/total)*100));
if (total == loaded) {
this.removeEventListener(Event.ENTER_FRAME, loading);
preloader.playLoad.gotoAndPlay(2);
}
}
preloader.playLoad.playButton.addEventListener(MouseEvent.CLICK, playClick);
function playClick(ev:MouseEvent):void {
gotoAndPlay(2);
}
可能会有一些跨域限制? – Cherniv
我不知道这意味着什么,可能不是,听起来不像我的文件有什么关系。这里唯一的问题是播放按钮不起作用,它会“gotoAndPlay(2);” –