Очистка нарисованного SpriteFont в XNA 4.0 - PullRequest
0 голосов
/ 16 января 2012

Этот код используется для отображения количества раз, когда пользователь касается экрана. Но проблема заключается в том, что каждый раз, когда в методе Update (XNA 4.0) используется предыдущая текстура, поэтому счет не может быть прочитан. Как очистить текстуру SpriteFont каждый раз, когда она перерисовывается?.

//Code used to draw the Sprite Font.!
batch.DrawString(fontSegoe, "Touches "+count, new Vector2(100, 100), Color.Black, 0, Vector2.Zero, 1, SpriteEffects.None, 0f);

1 Ответ

3 голосов
/ 16 января 2012

Обязательно очистите экран в начале розыгрыша ()

GraphicsDevice.Clear(Color.Black); //Use any color of your choice
...