Показать сообщение отдельно
Старый 06.02.2015, 22:30
neonoviiwolf вне форума Посмотреть профиль Отправить личное сообщение для neonoviiwolf Найти все сообщения от neonoviiwolf
  № 20  
Ответить с цитированием
neonoviiwolf

Регистрация: Jun 2014
Сообщений: 558
а как я imgName получу из библиотеки?
Код AS3:
package
{
	import flash.display.Bitmap;
	import flash.events.KeyboardEvent;
	import flash.media.AVSegmentedSource;
	import flash.ui.Keyboard;
	import flash.events.Event;
	import flash.display.MovieClip;
	import flash.utils.getDefinitionByName;
	import daub.StartDaubClass;
	[SWF(width = "1600", height = "1050", frameRate = "50", backgroundColor = "#FFFAAF")]
 
 
	public class Main extends MovieClip
	{
		//private var ImgBackGround: Bitmap = new _background();
 
		public function Main() 
		{
			if (stage) init();
			else addEventListener(Event.ADDED_TO_STAGE, init);
		}
 
		private function init(e:Event = null):void 
		{
			removeEventListener(Event.ADDED_TO_STAGE, init);
			var img:Bitmap = getImg(_background);
		}
		private static function getImg(imgName: String): Bitmap 
		{
			return new (getDefinitionByName(imgName) as Class);
		}
	}
}