/// <summary>1 /// ゲーム コンポーネントが自身を描画するためのメソッドです。 /// </summary> /// <param name="gameTime">ゲームの瞬間的なタイミング情報</param> public override void Draw(GameTime gameTime) { spriteBatch.Begin(); this.spriteBatch.Draw(TmousePointer, new Rectangle(mouseState.X, mouseState.Y, TmousePointer.Width, TmousePointer.Height), Color.Beige); this.spriteBatch.DrawString(Play.GetStateFont(), Play.txt, Play.pos, Color.Black); this.spriteBatch.DrawString(Continue.GetStateFont(), Continue.txt, Continue.pos, Color.Black); this.spriteBatch.DrawString(Option.GetStateFont(), Option.txt, Option.pos, Color.Black); this.spriteBatch.DrawString(Exit.GetStateFont(), Exit.txt, Exit.pos, Color.Black); spriteBatch.End(); base.Draw(gameTime); }