Пример #1
0
 /// <summary>Загружаем контент для экрана</summary>
 public override void LoadContent()
 {
     _Menu = new Menu("Settings/MainMenu.xml",_Game);
       _CurrentMenu = _Menu.Items;
       foreach (MenuItem item in _CurrentMenu)
     item.OnItemChanged += DoAction;
       _Font = _Game.Font;
       _Edit = new Edit(_Game);
 }
Пример #2
0
 /// <summary>
 /// Создаёт новый экземпляр класса <see cref="SettingsPanel"/>.
 /// </summary>
 /// <param name="game">The game.</param>
 public SettingsPanel(SourceryGame game,Settings settings,GameScreen parent)
 {
     _Game = game;
       _Parent = parent;
       _Settings = settings;
       _Menu = new Menu("Settings/GameMenu.xml",game);
       _PanelTexture = game.Panel;
       _Font = game.Font;
       _CurrentMenu = _Menu.Items;
       LoadSettings(_Menu.Items);
 }
Пример #3
0
 /// <summary>Загружает все необходимое</summary>
 public override void LoadContent()
 {
     _Settings = new Menu("Settings/GameMenu.xml",Helper.Game);
       _MenuButton = new Button(Helper.Game, "Меню");
       _MenuButton.OnValueChanged += ShowMenu;
 }