www.pudn.com > photoFlow_AS3_001.rar > PreloadHolder.as


package com.flashloaded.as3{ 
	import flash.display.Sprite; 
	import com.flashloaded.as3.Item; 
	import flash.display.DisplayObject; 
	import flash.utils.getDefinitionByName; 
	 
	public class PreloadHolder extends Sprite{ 
		 
		protected var item:Item; 
		protected var preloader:DisplayObject; 
		 
		public function PreloadHolder(item:Item,preloaderClass:String){ 
			 
			this.item=item; 
			//var def=getDefinitionByName(preloaderClass); 
			//preloader=new def;			 
			 
			item.addChild(this); 
			init(); 
		} 
		 
		private function init():void{ 
			drawHolder(); 
			placePreloader(); 
		} 
		 
		protected function drawHolder():void{ 
			//override 
		} 
		 
		protected function placePreloader():void{ 
			 
			//override 
		} 
		 
	} 
}