Lid |
|
Hoi,
Ik ben bezig om een game te maken. Deze heeft een plaatje als achtergrond. Je kan er hoofdjes wegklikken.
Het probleem is nu als ik niet g.Clear(Color.[kleurtje) gebruik, dat het niet wordt gereset.
DrawPic is een picturebox. Wat kan ik nogmeer gebruiken i.p.v. .Clear om het plaatje te resetten? En als ik probeer na het resetten de achtergrond er terug op te krijgen d.m.v. .DrawImage werkt dit niet.
public void DrawGame()
{
Graphics g;
g = Graphics.FromImage(DrawPic.Image);
foreach (cHead Head in Heads.Heads)
{
if (Head.Showing)
{
g.DrawImage(Head.Image, Head.X, Head.Y);
}
}
DrawPic.Refresh();
}
public void DrawGame() { Graphics g; g = Graphics.FromImage(DrawPic.Image); foreach (cHead Head in Heads.Heads) { if (Head.Showing) { g.DrawImage(Head.Image, Head.X, Head.Y); } } DrawPic.Refresh(); }
|