Пример #1
0
        public void Draw(SpriteBatch spriteBatch)
        {
            backdrop.Draw(spriteBatch);
            baseCircle.Draw(spriteBatch);

            wordManager.Draw(spriteBatch);

            for (int i = 0; i < letters.Count; i++)
            {
                letters[i].DrawLine(spriteBatch);
            }
            for (int i = 0; i < letters.Count; i++)
            {
                letters[i].Draw(spriteBatch);
            }

            Vector2 sizeOfText = letterFont.MeasureString(currentWord);

            spriteBatch.DrawString(letterFont, currentWord, baseCircle.Position + new Vector2(baseCircle.Radius, -60) - (sizeOfText / 2), Color.Black);
        }
Пример #2
0
        public void Draw(SpriteBatch spriteBatch)
        {
            baseCircle.Draw(spriteBatch);

            for (int i = 0; i < letters.Count; i++)
            {
                letters[i].DrawLine(spriteBatch);
            }
            for (int i = 0; i < letters.Count; i++)
            {
                letters[i].Draw(spriteBatch);
            }
            for (int x = 0; x < correctWords.Count / 25; x++)
            {
                for (int y = 0; y < correctWords.Count; y++)
                {
//   spriteBatch.DrawString(wordListFont,correctWords[i],)
                }
            }
            Vector2 sizeOfText = letterFont.MeasureString(currentWord);

            spriteBatch.DrawString(letterFont, currentWord, baseCircle.Position + new Vector2(baseCircle.Radius, -60) - (sizeOfText / 2), Color.Black);
        }