Beispiel #1
0
        public ИгровоеПоле(ПараметрыИгровогоПоля параметрыИгровогоПоля)
        {
            Вышина = параметрыИгровогоПоля.Вышина;
            Ширина = параметрыИгровогоПоля.Ширина;
            НачальнаяПозицияФигуры = new Позиция(Ширина / 2 - 1, 0);
            яды = new int[Вышина][];

            Очистить();
        }
Beispiel #2
0
 bool Cодержит(Позиция точка) =>
 точка.Y >= 0 &&
 точка.Y < Вышина &&
 точка.X >= 0 &&
 точка.X < Ширина;
Beispiel #3
0
 public Позиция Сдвинуть(Позиция начало) => new Позиция(X + начало.X, Y + начало.Y);