public bool Equals(FieldCoords otherPoint) => otherPoint.X == X && otherPoint.Y == Y;
/// <summary> /// Конвертация координат грида в позицию на экране. /// </summary> /// <param name="fieldCoords">координаты грида</param> /// <returns>позицию на экране</returns> public static Vector3 FieldCoordsToPosition(FieldCoords fieldCoords) { var сentreBias = new Vector3(GridSizeX * CellSize / 2, GridSizeY * CellSize / 2) + GridCentre; return(new Vector3(fieldCoords.X * CellSize + CellSize / 2, fieldCoords.Y * CellSize + CellSize / 2) - сentreBias); }