Revision: 7311
Updated Code
at July 18, 2008 14:30 by taboularasa
Updated Code
var myRequest:URLRequest = new URLRequest("/someDir/someFile"); var myLoader:Loader = new Loader(); myLoader.load(myRequest); myLoader.contentLoaderInfo.addEventListener(Event.OPEN,showPreloader); myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,showProgress); myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,showContent); var myPreloader:Preloader = new Preloader(); function showPreloader(event:Event):void { addChild(myPreloader); myPreloader.x = stage.stageWidth/2; myPreloader.y = stage.stageHeight/2; } function showProgress(event:ProgressEvent):void { var percentLoaded:Number = event.bytesLoaded/event.bytesTotal; myPreloader.loading_txt.text = "Loading - " + Math.round(percentLoaded * 100) + "%"; myPreloader.bar_mc.width = 198 * percentLoaded; } function showContent(event:Event):void { removeChild(myPreloader); addChild(myLoader); }
Revision: 7310
Updated Code
at July 18, 2008 14:28 by taboularasa
Updated Code
var myRequest:URLRequest = new URLRequest("http://hadto.net/flash/timeLessMemory/testSlideShow.swf"); var myLoader:Loader = new Loader(); myLoader.load(myRequest); myLoader.contentLoaderInfo.addEventListener(Event.OPEN,showPreloader); myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,showProgress); myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,showContent); var myPreloader:Preloader = new Preloader(); function showPreloader(event:Event):void { addChild(myPreloader); myPreloader.x = stage.stageWidth/2; myPreloader.y = stage.stageHeight/2; } function showProgress(event:ProgressEvent):void { var percentLoaded:Number = event.bytesLoaded/event.bytesTotal; myPreloader.loading_txt.text = "Loading - " + Math.round(percentLoaded * 100) + "%"; myPreloader.bar_mc.width = 198 * percentLoaded; } function showContent(event:Event):void { removeChild(myPreloader); addChild(myLoader); }
Revision: 7309
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 17, 2008 15:51 by taboularasa
Initial Code
var myRequest:URLRequest = new URLRequest("http://hadto.net/flash/timeLessMemory/testSlideShow.swf"); var myLoader:Loader = new Loader(); myLoader.load(myRequest); myLoader.contentLoaderInfo.addEventListener(Event.OPEN,showPreloader); myLoader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,showProgress); myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,showContent); var myPreloader:Preloader = new Preloader(); function showPreloader(event:Event):void { addChild(myPreloader); myPreloader.x = stage.stageWidth/2; myPreloader.y = stage.stageHeight/2; } function showProgress(event:ProgressEvent):void { var percentLoaded:Number = event.bytesLoaded/event.bytesTotal; myPreloader.loading_txt.text = "Loading - " + Math.round(percentLoaded * 100) + "%"; myPreloader.bar_mc.width = 198 * percentLoaded; } function showContent(event:Event):void { removeChild(myPreloader); addChild(myLoader); }
Initial URL
Initial Description
Initial Title
AS3: preloader code
Initial Tags
textmate
Initial Language
ActionScript 3