public BreakingBlockState(IBlock block, bool isUnderground)
 {
     this.block = block;
     if (isUnderground)
     {
         block.Sprite = TileSpriteFactory.CreateUndergroundBreakingBlockSprite();
     }
     else
     {
         block.Sprite = TileSpriteFactory.CreateBreakingBlockSprite();
     }
 }