private void UpdateTileAndChildren(GlobeTile tile) { tile.UpdateStoredVisibility(); tile.UpdateAppearance(); UpdateChildren(tile); }
private void UpdateChildren(GlobeTile tile) { Transform tileTf = tile.transform; for (int childIdx = 0; childIdx < tileTf.childCount; childIdx++) { GlobeTile childTile = tileTf.GetChild(childIdx).GetComponent <GlobeTile>(); childTile.UpdateStoredVisibility(); childTile.UpdateAppearance(); UpdateChildren(childTile); } }