Exemplo n.º 1
0
 public override void DrawEnd(GameTime gameTime)
 {
     for (int xPos = 0; xPos < 800; xPos += 160)
     {
         for (int yPos = 0; yPos < 480; yPos += 160)
         {
             FingerGames.Instance.SpriteBatch.Draw(_textureMap[TilePiece.Grass], new Vector2(xPos, yPos), Color.White);
         }
     }
     _timePanel.Draw(FingerGames.Instance.SpriteBatch, gameTime);
 }
Exemplo n.º 2
0
        public override void DrawEnd(GameTime gameTime)
        {
            int repeatCount = (int)Math.Ceiling((float)480 / _track.Height);

            Vector2 source = new Vector2(0, 0);

            for (int i = 0; i < repeatCount + 2; ++i)
            {
                FingerGames.Instance.SpriteBatch.Draw(_track, new Rectangle((int)source.X, (int)source.Y, _track.Width, _track.Height), Color.White);
                source.Y += _track.Height;
            }
            _timePanel.Draw(FingerGames.Instance.SpriteBatch, gameTime);
        }
Exemplo n.º 3
0
 public override void DrawConfigure(GameTime gameTime)
 {
     _configurePanel.Draw(FingerGames.Instance.SpriteBatch, gameTime);
 }