0; --i){ if(ResourceManager.getInstance().getLocales()[i-1] != "fr_FR"){ ResourceManager.getInstance().removeResourceBundlesForLocale(ResourceManager.getInstance().getLocales()[i-1]); } } } // The dispatcher param. is used to choose one of ed1, ed2, or ed3 from above. private function setUpEventDispatchers(dispatcher:int):void{ switch(dispatcher){ case 1: ed1 = ResourceManager.getInstance().loadResourceModule('Assets/bundles/framework/resMod_framework_enUS_001.swf'); ed1.addEventListener(ResourceEvent.ERROR, handleErrorEvent); ed1.addEventListener(ResourceEvent.COMPLETE, handleCompleteEvent); break; case 2: ed2 = ResourceManager.getInstance().loadResourceModule('Assets/bundles/framework/resMod_framework_enUS_002.swf', true); ed2.addEventListener(ResourceEvent.ERROR, handleErrorEvent); ed2.addEventListener(ResourceEvent.COMPLETE, handleCompleteEvent); break; case 3: ed3 = ResourceManager.getInstance().loadResourceModule('Assets/bundles/framework/resMod_framework_enUS_003.swf', false); ed3.addEventListener(ResourceEvent.ERROR, handleErrorEvent); ed3.addEventListener(ResourceEvent.COMPLETE, handleCompleteEvent); break; } } // Listeners private function handleErrorEvent(e:ResourceEvent):void{trace("handleErrorEvent: " + e.toString())} private function handleProgressEvent(e:ResourceEvent):void{trace("handleProgressEvent: " + e.toString())} private function handleCompleteEvent(e:ResourceEvent):void{trace("handleCompleteEvent: " + e.toString())} ]]>