Показать сообщение отдельно
Старый 26.09.2013, 23:19
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 10  
Ответить с цитированием
Akopalipsis
Banned

Регистрация: Mar 2013
Сообщений: 1,864
Код AS3:
package 
{
	import flash.display.Sprite;
	import flash.events.Event;
 
	public class Frame extends Sprite 
	{
		private var _rect:Sprite;
 
		public function Frame() 
		{
			if (stage) init();
			else addEventListener(Event.ADDED_TO_STAGE, init);
		}
 
		private function init(event:Event=null):void 
		{
			removeEventListener(Event.ADDED_TO_STAGE, init);
			stage.addEventListener(Event.RESIZE, stage_resizeHandler);
			stage.addEventListener(Event.ACTIVATE, stage_resizeHandler);
			_rect = new Sprite();
		}
 
		private function stage_resizeHandler(event:Event):void 
		{
			_rect.graphics.lineStyle(15, 0xC683E2, 1, false, 'none', null, null, 3);
			_rect.graphics.drawRect(100, 100, 200, 70);
			_rect.graphics.endFill();
			addChild(_rect);
		}
 
	}
 
}