// Usar sensores para determinar el tipo de percepción actual Percepcion PercibirMundo() /* * Percepcion percepcionActual = Percepcion.NoFrenteAPared; * if(sensor.FrenteAPared()) * percepcionActual = Percepcion.FrenteAPared; * else * percepcionActual = Percepcion.NoFrenteAPared; * return percepcionActual;*/ { Percepcion percepcionActual = Percepcion.NoFrenteAPared; if (sensor.FrenteAPared()) { Debug.Log("-------> frente pared"); percepcionActual = Percepcion.FrenteAPared; if (sensor.DerechaPared()) { percepcionActual = Percepcion.FrenteDerechaPared; } return(percepcionActual); } if (sensor.DerechaPared()) { Debug.Log("-------> derecha pared"); percepcionActual = Percepcion.DerechaPared; if (sensor.FrenteAPared()) { Debug.Log("-------> derecha pared --- frente"); percepcionActual = Percepcion.FrenteDerechaPared; } return(percepcionActual); } //Debug.Log("LA PERCEPCION NO TOCO NADA"); return(percepcionActual); }