public override void Draw(GameTime gameTime, SpriteBatch sb) { if (_boardFrame.IsVisible) { _currentBoard.Draw(gameTime, sb); sb.Draw(_boardFrame._sprite[0].Texture2D[0], new Vector2(_boardFrame.X, _boardFrame.Y), Color.White); } }
public override void DrawState(GameTime gameTime, SpriteBatch sb) { _menuFrame.Draw(gameTime, sb); _newgameFrame.Draw(gameTime, sb); _loadgameFrame.Draw(gameTime, sb); _optionFrame.Draw(gameTime, sb); _helpFrame.Draw(gameTime, sb); _aboutFrame.Draw(gameTime, sb); _quitFrame.Draw(gameTime, sb); }
public override void DrawState(GameTime gameTime, SpriteBatch sb) { //_introFrame.Draw(gameTime, sb); _introFrames.Child[_currentIntroFrame].Draw(gameTime, sb); _selectMode.Draw(gameTime, sb); _aboutGameButtonFrame.Draw(gameTime, sb); _programer1ButtonFrame.Draw(gameTime, sb); _programer2ButtonFrame.Draw(gameTime, sb); _exitButtonFrame.Draw(gameTime, sb); }
public override void Draw(GameTime gameTime, SpriteBatch sb) { _healbarFrame.Draw(gameTime, sb); //Itemframe khong duoc add vào trong healthbar frame de ve~ chung mà no tu ve~ -> do sai lam trong thiet ke :| sb.Draw(_itemFrame._sprite[0].Texture2D[0], new Vector2(_itemFrame.X, _itemFrame.Y), Color.White); for (int i = 0; i < _itemFrame.Child.Count; i++) { _itemFrame.Child[i].Draw(gameTime, sb); } //Ve cac process bar _bloodPro.Draw(gameTime, sb); _manaPro.Draw(gameTime, sb); if (_character.Skillboard.BoardFrame.IsVisible) { switch (_character.Skillboard.ICurrentBoard) { case 0: { if (((Skill)_character.Skillboard.BtSkillCleaving.Owner).CurrentButton == _character.Skillboard.BtSkillCleaving) { ((Skill)_character.Skillboard.BtSkillCleaving.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtSkillCritical.Owner).CurrentButton == _character.Skillboard.BtSkillCritical) { ((Skill)_character.Skillboard.BtSkillCritical.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtSkillCurse.Owner).CurrentButton == _character.Skillboard.BtSkillCurse) { ((Skill)_character.Skillboard.BtSkillCurse.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtSkillOverSpeed.Owner).CurrentButton == _character.Skillboard.BtSkillOverSpeed) { ((Skill)_character.Skillboard.BtSkillOverSpeed.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtSkillLifeSteal.Owner).CurrentButton == _character.Skillboard.BtSkillLifeSteal) { ((Skill)_character.Skillboard.BtSkillLifeSteal.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtSkillBash.Owner).CurrentButton == _character.Skillboard.BtSkillBash) { ((Skill)_character.Skillboard.BtSkillBash.Owner).Draw(gameTime, sb); } break; } case 1: { if (((Skill)_character.Skillboard.BtDeadlyBeesSkill.Owner).CurrentButton == _character.Skillboard.BtDeadlyBeesSkill) { ((Skill)_character.Skillboard.BtDeadlyBeesSkill.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtSoulRelease.Owner).CurrentButton == _character.Skillboard.BtSoulRelease) { ((Skill)_character.Skillboard.BtSoulRelease.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtEathShakeSkill.Owner).CurrentButton == _character.Skillboard.BtEathShakeSkill) { ((Skill)_character.Skillboard.BtEathShakeSkill.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtWaveFormSkill.Owner).CurrentButton == _character.Skillboard.BtWaveFormSkill) { ((Skill)_character.Skillboard.BtWaveFormSkill.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtLightingField.Owner).CurrentButton == _character.Skillboard.BtLightingField) { ((Skill)_character.Skillboard.BtLightingField.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtInvisible.Owner).CurrentButton == _character.Skillboard.BtInvisible) { ((Skill)_character.Skillboard.BtInvisible.Owner).Draw(gameTime, sb); } break; } case 2: { if (((Skill)_character.Skillboard.BtGreatFortitude.Owner).CurrentButton == _character.Skillboard.BtGreatFortitude) { ((Skill)_character.Skillboard.BtGreatFortitude.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtGodStrength.Owner).CurrentButton == _character.Skillboard.BtGodStrength) { ((Skill)_character.Skillboard.BtGodStrength.Owner).Draw(gameTime, sb); } if (((Skill)_character.Skillboard.BtBlur.Owner).CurrentButton == _character.Skillboard.BtBlur) { ((Skill)_character.Skillboard.BtBlur.Owner).Draw(gameTime, sb); } break; } } } //if (_btLefthandSkill.IsMouseHover) // ((Skill)_btLefthandSkill.Owner).Draw(gameTime, sb); }