public TourManager(Jeu jeu, ManagerNetwork networkManager) : base(jeu) { NetworkManager = networkManager; BoutonsActions = new DialogueActions(jeu, new Vector2(Game.Window.ClientBounds.Width / 3f, Game.Window.ClientBounds.Height / 7f), NetworkManager); Game.Components.Add(BoutonsActions); Jeu = jeu; }
public DialogueActions(Game jeu, Vector2 dimensionDialogue, ManagerNetwork managerNetwork) : base(jeu) { DimensionDialogue = dimensionDialogue; //zone occupée par dialogue, comprend position RectangleDestination = new Rectangle(Game.Window.ClientBounds.Width - 2 * (int)DimensionDialogue.X, Game.Window.ClientBounds.Height - (int)DimensionDialogue.Y, (int)DimensionDialogue.X, (int)DimensionDialogue.Y); ÉtatAttaquer = false; MenuActionVisible = true; Boutons = new List <BoutonDeCommande>(); }
public DialogueMenu(Game jeu, Vector2 dimensionDialogue, ManagerNetwork managerNetwork) : base(jeu) { DimensionDialogue = dimensionDialogue; RectangleDestination = new Rectangle(Game.Window.ClientBounds.Width - (int)DimensionDialogue.X, 0, (int)DimensionDialogue.X, (int)DimensionDialogue.Y); ÉtatJouer = false; ÉtatInventaire = false; MenuVisible = true; ÉtatRetourMenu = false; _managerNetwork = managerNetwork; }
public Jeu() : base() { PériphériqueGraphique = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; _managerNetwork = new ManagerNetwork(this); PériphériqueGraphique.SynchronizeWithVerticalRetrace = false; PériphériqueGraphique.PreferredBackBufferHeight = 720; PériphériqueGraphique.PreferredBackBufferWidth = 1280; Window.AllowUserResizing = true; IsFixedTimeStep = false; IsMouseVisible = true; Window.Title = "Jeu de Bataille"; }
/// <summary> /// Constructeur de la classe InputManager /// </summary> /// <param name="game">le jeu</param> /// <param name="caméraJeu">la caméra utilisée par le jeu</param> /// <param name="managerNetwork">l'instance de la classe qui gère la partie réseau du jeu</param> public InputManager(Game game, Caméra caméraJeu, ManagerNetwork managerNetwork) : base(game) { _managerNetwork = managerNetwork; Cam = caméraJeu; }