public void CambiarEstadoREIM(estadoREIM nuevoEstado) { DeshabilitarVista(); if (nuevoEstado == estadoREIM.vista1) { vista1.enabled = true; ultimaVista = estadoREIM.vista1; //Se guarda la ultima vista utilizada, para volver a ella despues de una actividad if (mostradaIntruccionVista1yVista2 == false) //Consulta si ya se han mostrado las instrucciones por primera vez { VerOcultarInstrucciones(); mostradaIntruccionVista1yVista2 = true; } } else if (nuevoEstado == estadoREIM.vista2) { vista2.enabled = true; ultimaVista = estadoREIM.vista2; } else if (nuevoEstado == estadoREIM.intro_a1) { sesion.registrarIngresoIntroA1(); intro_a1.enabled = true; if (alumno_sexo == true) { intro_a1_hombre.GetComponent <RawImage>().enabled = true; //Aparece el avatar masculino intro_a1_mujer.GetComponent <RawImage>().enabled = false; } else { intro_a1_mujer.GetComponent <RawImage>().enabled = true; //Aparece el avatar femenino intro_a1_hombre.GetComponent <RawImage>().enabled = false; } } else if (nuevoEstado == estadoREIM.a1) { sesion.registrarInicioA1(); SceneManager.LoadScene(4, LoadSceneMode.Single); } else if (nuevoEstado == estadoREIM.intro_a2) { sesion.registrarIngresoIntroA2(); intro_a2.enabled = true; if (alumno_sexo == true) { intro_a2_hombre.GetComponent <RawImage>().enabled = true; //Aparece el avatar masculino intro_a2_mujer.GetComponent <RawImage>().enabled = false; } else { intro_a2_mujer.GetComponent <RawImage>().enabled = true; //Aparece el avatar femenino intro_a2_hombre.GetComponent <RawImage>().enabled = false; } } else if (nuevoEstado == estadoREIM.a2) { sesion.registrarInicioA2(); SceneManager.LoadScene(2, LoadSceneMode.Single); } else if (nuevoEstado == estadoREIM.intro_a3) { sesion.registrarIngresoIntroA3(); intro_a3.enabled = true; if (alumno_sexo == true) { intro_a3_hombre.GetComponent <RawImage>().enabled = true; //Aparece el avatar masculino intro_a3_mujer.GetComponent <RawImage>().enabled = false; } else { intro_a3_mujer.GetComponent <RawImage>().enabled = true; //Aparece el avatar femenino intro_a3_hombre.GetComponent <RawImage>().enabled = false; } } else if (nuevoEstado == estadoREIM.a3) { sesion.registrarInicioA3(); SceneManager.LoadScene(3, LoadSceneMode.Single); } /*else if (nuevoEstado == estadoREIM.inicio) * { * bienvenida.enabled = true; * }*/ estadoActualREIM = nuevoEstado; VerOcultarBotonera(); }