У меня есть программа которая выресовывает мяч с физикой, но ещё у меня там есть объекты которые накладываются на второй Graphics.Как мне реализовать их объеденение?
Вот код:
private void OnPaint(object sender, PaintEventArgs e)
{
if (isStarting == true)
{
Graphics g1 = e.Graphics;
ball.DrawSprite(g1);
}
}
public float clickCoordinateX,clickCoordinateY;
public Image objectSprite;
public Brush brush1 = new SolidBrush(Color.Orange);
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
clickCoordinateX = e.X;
clickCoordinateY = e.Y;
if (isPutObjectOn == true && clickCoordinateX <= 640 && clickCoordinateY <= 480)
{
countOfObjects++;
g.FillEllipse(brush1, clickCoordinateX, clickCoordinateY, 30, 30);
}
if (countOfObjects == 11)
{
countOfObjects = 0;
g.Clear(Color.White);
}
}