public void Control() { //setea booleanos adyacentes de celadas vacias for (int i1 = 0; i1 < 9; i1++) { for (int i2 = 0; i2 < 9; i2++) { Celda auxCeldaNumero = cuadritos[i1, i2].GetComponent <Celda>(); if (auxCeldaNumero.get_set_Salio) { //celda con numero for (int i3 = 0; i3 < 9; i3++) { Celda auxCeldaVacia = cuadritos[i1, i3].GetComponent <Celda>(); if (!auxCeldaVacia.get_set_Salio) { //seteo el booleano de la celda vacia auxCeldaVacia.SetArrayBoleano(auxCeldaNumero.getNumero - 1); //le paso en indice para q ponga true el array d numeros } } } } } }
public void Control() { for (int i = 0; i < 9; i++) { for (int i2 = 0; i2 < 9; i2++) { Celda auxNumero = filas[i, i2].GetComponent <Celda>(); if (auxNumero.get_set_Salio) { for (int i3 = 0; i3 < 9; i3++) { Celda auxVacia = filas[i, i3].GetComponent <Celda>(); if (!auxVacia.get_set_Salio) { auxVacia.SetArrayBoleano(auxNumero.getNumero - 1); } } } } } }