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