// перемещение вниз private bool MoveDown() { lock (Tank) { // проверка TetrisFigure Figure = (TetrisFigure)CurrentFigure.Clone(); Figure.MoveDown(); if (!TryCurrentFigure(Figure)) { return(false); } // перемещение HideCurrentFigure(); CurrentFigure.MoveDown(); ShowCurrentFigure(); return(true); } }
private bool TryDown() { lock (Tank) { TetrisFigure Figure = (TetrisFigure)CurrentFigure.Clone(); Figure.MoveDown(); return(TryCurrentFigure(Figure)); } }