public DataCenter(Game1 game) { _origin = game; _bestiaire = new Bestiaire(this); _towerdata = new TowerData(this); _statut = DataCenter_statut.Main; }
public void change_statut(DataCenter_statut statut) { _statut = statut; }
public void update_Main() { TouchPanelCapabilities touchCap = TouchPanel.GetCapabilities(); if (touchCap.IsConnected) { TouchCollection touches = TouchPanel.GetState(); if (touches.Count >= 1) { if (touches[0].State == TouchLocationState.Pressed) { Vector2 PositionTouch = touches[0].Position; if ((PositionTouch.X >= _position[1].X && PositionTouch.X <= (_position[1].X + _position[1].Width)) && (PositionTouch.Y >= _position[1].Y && PositionTouch.Y <= (_position[1].Y + _position[1].Height))) { _statut = DataCenter_statut.Bestiaire; } if ((PositionTouch.X >= _position[2].X && PositionTouch.X <= (_position[2].X + _position[2].Width)) && (PositionTouch.Y >= _position[2].Y && PositionTouch.Y <= (_position[2].Y + _position[2].Height))) { _statut = DataCenter_statut.TowerData; } if ((PositionTouch.X >= _position[3].X && PositionTouch.X <= (_position[3].X + _position[3].Width)) && (PositionTouch.Y >= _position[3].Y && PositionTouch.Y <= (_position[3].Y + _position[3].Height))) { _origin.change_statut(Game1.Game_Statut.Menu); } } } } }
public void Restart() { _statut = DataCenter_statut.Main; }