code (action script 3.0):
addEventListener(Event.ENTER_FRAME, loadfunction);
function loadfunction(e:Event):void {
var loaded:int = this.stage.loaderInfo.bytesLoaded;
var total:int = this.stage.loaderInfo.bytesTotal;
var precent:int = Math.floor((loaded/total)*100);
loadText.text = int(loaded / 1024) + "k / " + int(total / 1024) + "k, " + int(precent) + "%";
if (precent >= 100) {
this.removeEventListener(Event.ENTER_FRAME, loadfunction);
}
}
//change loadText into something else when necessary
reminder:
the default linkage of RSL should be set as "Merged into code" instead of "Runtime Shared Library (RSL)"

0 篇回復:
張貼意見