我正在玩蛇游戏,但我在更新分数时遇到了问题!
我有一个玩家可以在其中移动的主要区域,这个区域有一个无效的绘制事件。我想显示这个区域之外的分数,所以我在我的主窗体上添加了一个新的绘制事件,它将分数绘制在窗体的顶部。
我的问题是如何在称为更新的计时器事件中调用第二个绘制事件?
第二次绘画活动:
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);
}