0

このコードは、基本的にユーザーが画面に触れた回数を表示するために使用されます。しかし、問題は、Update メソッド (XNA 4.0) のたびに、前のテクスチャが Drawn on であるため、カウントが読み取れないことです。再描画されるたびに 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);
4

1 に答える 1

3

Draw() の開始時に必ず画面をクリアしてください。

GraphicsDevice.Clear(Color.Black); //Use any color of your choice
于 2012-01-15T21:50:34.307 に答える