/// <summary> /// Перемещение влево. /// </summary> /// <param name="A"> Объект перемещения. </param> private static void MoveLeft(PlayInterface A) { if (A.XBySpace - 1 > 2) { A.Clear(); A.PositionSet(A.XBySpace - 1, A.YBySpace); } }
/// <summary> /// Перемещение вверх. /// </summary> /// <param name="A"> Объект перемещения. </param> private static void MoveUp(PlayInterface A) { if (A.YBySpace - 1 > 1) { A.Clear(); A.PositionSet(A.XBySpace, A.YBySpace - 1); } }
/// <summary> /// Перемещение вниз. /// </summary> /// <param name="A"> Объект перемещения. </param> private static void MoveDown(PlayInterface A) { if (A.YBySpace + 1 < Console.WindowHeight - 1) { A.Clear(); A.PositionSet(A.XBySpace, A.YBySpace + 1); } }
/// <summary> /// Перемещение вправо. /// </summary> /// <param name="A"> Объект перемещения. </param> private static void MoveRight(PlayInterface A) { if (A.XBySpace + 1 < Console.WindowWidth - 3) { A.Clear(); A.PositionSet(A.XBySpace + 1, A.YBySpace); } }