Пример #1
0
 public void TryRemoveCount(IMyCubeBlock block)
 {
     if (method.Invoke(block))
     {
         Count--;
         OnBlockRemoved?.Invoke(block);
     }
 }
Пример #2
0
 public void RemoveBlock(IBlockModel block)
 {
     _blocks.Remove(block);
     OnBlockRemoved?.Invoke(block);
 }
Пример #3
0
 public void Remove()
 {
     OnBlockRemoved?.Invoke(score);
     Destroy(gameObject);
 }