private DoNeighbor ( Minesweeper.Tile tile, Neighbors neighbor ) : void | ||
tile | Minesweeper.Tile | |
neighbor | Neighbors | |
return | void |
private void DoNeighbor(Tile tile, Neighbors neighbor)
{
Tile target = GetNeighbor(tile, neighbor);
if (target != null) {
if (target.isCovered () && !target.isMine ()) {
target.Uncover ();
if (target.Value == 0) {
DoUncover (target);
}
}
}
}