Я новичок в C # (использую Visual C # 2010), и я пытался сделать простую игру, в которой будет прыгать, типа шарика,
Я использовал графический филллипс, чтобы сделать мяч, теперь у меняэтот код со мной,
protected override void OnPaint( PaintEventArgs e)
{
//System.Drawing.Graphics gobj;
gobj = this.CreateGraphics();
Pen pen = new Pen(System.Drawing.Color.LightSkyBlue, 6);
SolidBrush brush = new SolidBrush(System.Drawing.Color.Magenta);
Rectangle myRectangle = new Rectangle((PointToClient(Cursor.Position).X), PointToClient(Cursor.Position).Y, 250, 200);
gobj.DrawRectangle(pen, myRectangle);
gobj.FillEllipse(brush, myRectangle);
}
, когда я запускаю этот код, я продолжаю получать много кругов и прямоугольников, всплывающих только под частью экрана, но разве он не должен рисовать только один круг ??
Пожалуйста, помогите мне понять это ??