/// <summary> /// Упрощенное рисование. /// </summary> /// <param name="ObjectGraphic"> Объект рисования (e.Drawing)</param> /// <param name="Example"> Объект, класс которого наследуется от MainObject </param> public static void Draw(Graphics ObjectGraphic, MainObject Example) { ObjectGraphic.DrawImage(Example.Picture, Example.RegionObject); }
//Три перегруженных метода, чтобы понять - находится ли данная точка в области объекта public bool InRange(MainObject WhoHited, int Range) => Math.Abs(X - WhoHited.X) < Range && Math.Abs(Y - WhoHited.Y) < Range;