// достать фигуру из рюкзака public void GetFigure(IFigure figure) { if (figure == null) { return; } // убираем фигуру из списка figures[figure.GetFigureType] = null; // переместить фигуру из рюкзака и бросить figure.ExitFromPosition(exitPoint.position); if (eventRemoveFigure != null) { eventRemoveFigure.Invoke(figure); } }