public void PropagateRowIndex() { if (adjacencies[2] == null) { return; } CubeScript cs = adjacencies[2].GetComponent <CubeScript>(); cs.SetCubeRowIndex(cubeRowIndex + 1); cs.SetLeftRightAdjacencies(); cs.PropagateRowIndex(); }