0
我已经建立了一个基本的预加载器,在我的文档类中运行。我遇到了麻烦。我猜这是因为一个班级可以从舞台上不能访问什么? 地球2个问题。首先是我不能改变舞台上的关键帧。第二是即时通讯错误1009,如果我发表评论。使预加载器类,而不是在文档类
package
{
import flash.display.MovieClip
import flash.events.Event;
import flash.events.ProgressEvent;
public class Pre extends MovieClip
{
public function Pre()
{
loaderInfo.addEventListener(Event.COMPLETE,downloadFin);
loaderInfo.addEventListener(ProgressEvent.PROGRESS,preloadProgress);
function preloadProgress(progressEvent:ProgressEvent):void
{
var floatLoaded:Number=loaderInfo.bytesLoaded/loaderInfo.bytesTotal;
var newW:Number=this.width*floatLoaded;
this.Fill.width=newW;
}
function downloadFin(event:Event):void
{
trace('fin')
//stage.gotoAndStop(3);//frame with game
}
}
}
}
你试过this.gotoAndStop(3); ?? –
这将是preloader而不是舞台。 – Yamiko
这应该是应该继承并且应该工作的文档类“Pre” –