private void makeObject(Graphics ControlGraphics, GameObject obj) { Bitmap img = Properties.Resources.Hero; try { ControlGraphics.DrawImage(obj.Image, obj.Position.X, obj.Position.Y, obj.Position.Width, obj.Position.Height); } catch (Exception e) { System.Console.WriteLine(e); } }
private Boolean isCollision(GameObject a, GameObject b) { Rectangle posA, posB; posA = a.Position; posB = b.Position; posA.Y -= posA.Height; posB.Y -= posB.Height; return posA.IntersectsWith(posB); }