package {
import flash.display.*;
import flash.text.*;
import flash.events.*
import flash.net.*;
public class Main extends Sprite {
private var _output:TextField = new TextField( );
public function Main( ) {
_output.width = stage.stageWidth;
_output.height = stage.stageHeight;
addChild( _output );
var loader:URLLoader = new URLLoader( );
loader.addEventListener( ProgressEvent.PROGRESS, handleProgress );
loader.load( new URLRequest( "example.txt" ) );
}
private function handleProgress( event:ProgressEvent ):void {
var percent:Number = Math.round( event.bytesLoaded
/ event.bytesTotal * 100 );
_output.text = " Loaded: " + event.bytesLoaded + "\n"
+ " Total: " + event.bytesTotal + "\n"
+ "Percent: " + percent;
}
}
}
|