我正在研究蛇游戏,但我在更新分数时遇到了问题!
我有一个主要区域,玩家可以在其中移动,该区域有一个无效的绘画事件。我想在这个区域显示分数,所以我在主表单上添加了一个新的绘画事件,在表格顶部绘制得分。
我的问题是如何在名为update的计时器事件中调用第二个绘制事件?
第二次油漆事件:
private void Form1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
Font drawfont = new Font("Arial", 16);
PointF drawpoint = new PointF(13, 12);
g.DrawString("Score: "+score.ToString(), drawfont, Brushes.RoyalBlue, drawpoint);
}