Пример #1
0
 public BlockModel(List <CellPosition> geometry, GameTypes.BlockSizeType blockSizeType)
 {
     Id              = BlockUniqueId.GetUniqueId();
     BlockSizeType   = blockSizeType;
     Geometry        = geometry;
     OccupyCells     = new List <CellPosition>();
     EnablePositions = new List <CellPosition>();
 }
Пример #2
0
 public static long GetUniqueId()
 {
     if (_instance == null)
     {
         _instance = new BlockUniqueId();
     }
     _instance._IncrementId();
     return(_instance._id);
 }