Checking Load Progress
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; } } }