public override void Update(GameTime gameTime) { base.Update(gameTime); if (Managers.InputManager.Instance.KeysPressed(Keys.Escape)) { Canvas c = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons); (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(c); return; } }
public override void ButtonOnClick(int buttonid) { if (buttonid == 0) { MokeponDisplayCanvas canvas = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons); (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(canvas); return; } else if (buttonid == 1) { (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas("null"); return; } base.ButtonOnClick(buttonid); }
public override void ButtonOnClick(int buttonid) { base.ButtonOnClick(buttonid); if (buttonid == 0) { Managers.GameManager.Instance.PlayerData.Mokepons.Remove(mokepon); Canvas c = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons); (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(c); return; } else if (buttonid == 1) { Canvas c = new MokeponDisplayCanvas(Managers.GameManager.Instance.PlayerData.Mokepons); (Managers.ScreenManager.Instance.CurrentScreen as Screens.GameScreen).ChangeCanvas(c); return; } }