ui
This commit is contained in:
parent
01e60f9da4
commit
de62568872
2 changed files with 10 additions and 2 deletions
|
@ -1,6 +1,7 @@
|
||||||
using DangerousD.GameCore.Managers;
|
using DangerousD.GameCore.Managers;
|
||||||
using Microsoft.Xna.Framework;
|
using Microsoft.Xna.Framework;
|
||||||
using MonogameLibrary.UI.Elements;
|
using MonogameLibrary.UI.Elements;
|
||||||
|
using System.Diagnostics;
|
||||||
|
|
||||||
namespace DangerousD.GameCore.GUI;
|
namespace DangerousD.GameCore.GUI;
|
||||||
|
|
||||||
|
@ -11,7 +12,9 @@ internal class MenuGUI : AbstractGui
|
||||||
int wigth = AppManager.Instance.Window.ClientBounds.Width;
|
int wigth = AppManager.Instance.Window.ClientBounds.Width;
|
||||||
int height = AppManager.Instance.Window.ClientBounds.Height;
|
int height = AppManager.Instance.Window.ClientBounds.Height;
|
||||||
|
|
||||||
Elements.Add(new Label(Manager) { rectangle = new Rectangle(10, 10, 50, 50), text = "Dangerous" });
|
|
||||||
|
Elements.Add(new Label(Manager) { rectangle = new Rectangle((wigth - 50) / 2 - 60, 30, 50, 50), text = "Dangerous", mainColor = Color.Transparent, scale = 0.7f, fontName = "Font2", fontColor = Color.White });
|
||||||
|
Elements.Add(new Label(Manager) { rectangle = new Rectangle((wigth - 50) / 2 + 250, 60, 50, 50), text = "D", mainColor = Color.Transparent, scale = 1.2f, fontName = "Font2", fontColor = Color.White });
|
||||||
var butSingle = new ButtonText(Manager) { rectangle = new Rectangle((wigth - 300) / 2, 130, 300, 50), text = "Singleplayer", fontName = "ButtonFont" };
|
var butSingle = new ButtonText(Manager) { rectangle = new Rectangle((wigth - 300) / 2, 130, 300, 50), text = "Singleplayer", fontName = "ButtonFont" };
|
||||||
Elements.Add(butSingle);
|
Elements.Add(butSingle);
|
||||||
butSingle.LeftButtonPressed += () =>
|
butSingle.LeftButtonPressed += () =>
|
||||||
|
@ -37,4 +40,9 @@ internal class MenuGUI : AbstractGui
|
||||||
AppManager.Instance.Exit();
|
AppManager.Instance.Exit();
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override void Update(GameTime gameTime)
|
||||||
|
{
|
||||||
|
base.Update(gameTime);
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -36,7 +36,7 @@ namespace DangerousD.GameCore
|
||||||
resolution = new Point(_graphics.PreferredBackBufferWidth, _graphics.PreferredBackBufferHeight);
|
resolution = new Point(_graphics.PreferredBackBufferWidth, _graphics.PreferredBackBufferHeight);
|
||||||
GameManager = new GameManager();
|
GameManager = new GameManager();
|
||||||
|
|
||||||
gameState = GameState.Lobby;
|
gameState = GameState.Menu;
|
||||||
MenuGUI = new MenuGUI();
|
MenuGUI = new MenuGUI();
|
||||||
LoginGUI = new LoginGUI();
|
LoginGUI = new LoginGUI();
|
||||||
LobbyGUI = new LobbyGUI();
|
LobbyGUI = new LobbyGUI();
|
||||||
|
|
Loading…
Add table
Reference in a new issue