Показать сообщение отдельно
Старый 12.01.2010, 21:02
warez_men вне форума Посмотреть профиль Отправить личное сообщение для warez_men Найти все сообщения от warez_men
  № 8  
Ответить с цитированием
warez_men

Регистрация: Jan 2010
Сообщений: 25
Клас кнопки
Код AS3:
package Src.buttons{
 
	import flash.display.*;
	import flash.text.*;
	import flash.events.Event;
 
	public class btMenu extends flash.display.SimpleButton {
 
		public function btMenu() {//
			//trace("1 ");
 
//			(this['caption'] as TextField).text = "sd";_caption;
 
		}
	}
}
основной класс
Код AS3:
 
package Src{
 
	import flash.display.*;
	import flash.events.Event;
	import flash.text.*;
	import Src.buttons.*;
 
	public class GameMenu extends Sprite {
 
		private var GameName:String;
		private var GameNameText:TextField;
 
		public var DisplayWidth:uint;
		public var DisplayHeight:uint;
		private var btPlay: btMenu;
 
		public function GameMenu() {
			DisplayWidth = 700;//stage.stageWidth;
			DisplayHeight = 525;//stage.stageHeight;
 
			GameName = "Game";
 
			GameNameText = new TextField();
 
			var format:TextFormat = new TextFormat();
			format.font="Comic Sans MS";
			format.size=50;
			GameNameText.defaultTextFormat=format;
 
			GameNameText.text = GameName;
			with (GameNameText) {
				textColor=0x99cc00;
				autoSize = TextFieldAutoSize.LEFT;
				selectable = false;
 
				x=(DisplayWidth/2) - (textWidth/2);
				y=20;
			}
 
			btPlay = new btMenu();
 
			btPlay.x = (DisplayWidth/2) - (btPlay.width/2);
			btPlay.y = 200;
 
 
 
			addChild(btPlay);
			addChild(GameNameText);
 
 
		}
 
 
	}
}