예제 #1
0
    void Start()
    {
        conex_db = new Conex_DB();

        cantidad_preguntas = buscar_cantidad_preguntas();
        escoger_preguntas(cantidad_preguntas);

        List <int> numeros_random = new List <int>();

        int numero_random;

        for (int i = 0; i < posiciones_preguntas.Length / 2; i++)
        {
            do
            {
                numero_random = Random.Range(0, posiciones_preguntas.Length);
            } while (numeros_random.Contains(numero_random));
            numeros_random.Add(numero_random);
            posiciones_preguntas[numero_random].SetActive(true);
            posiciones_preguntas[numero_random].GetComponent <Pregunta_Activada>().Poner_Datos_Pregunta(preguntas[cantidad_preguntas - 1].Cod_Pregunta, preguntas[cantidad_preguntas - 1].Texto_Pregunta, preguntas[cantidad_preguntas - 1].Dificultad_Pregunta, preguntas[cantidad_preguntas - 1].Pregunta_Contestada);
            reducir_cantidad_preguntas(1);
        }

        //for (int i = 0; i < 10; i++)
        //{
        //    Debug.Log(string.Format("{0} {1} {2} {3}",preguntas[i].Cod_Pregunta, preguntas[i].Texto_Pregunta, preguntas[i].Dificultad_Pregunta, preguntas[i].Pregunta_Contestada));
        //}
    }
예제 #2
0
 private void Start()
 {
     conex_db = new Conex_DB();
     btn_guardar_resultados_y_salir.GetComponent <Button>().onClick.AddListener(() => salir_Menu());
     insertar_resultado_juego();
     Insertar_Estadisica();
     actualizar_Cuenta();
     actualizar_logro(minutos_totales(), "PERSEVERANTE");
 }
예제 #3
0
    //public Efecto_Fade_Escena Efecto_Fade;

    private void Start()
    {
        conex_db = new Conex_DB();

        actualizar_logro();
        desbloquear_nivel();

        for (int i = 0; i < lista_btn_niveles.Count; i++)
        {
            verificar_nivel(lista_btn_niveles[i]);
        }
    }
예제 #4
0
 void Awake()
 {
     conexion_db = new Conex_DB();
     do
     {
         if (verificar_exp_sig_nivel_obtenida())
         {
             subir_nivel();
         }
     } while (verificar_exp_sig_nivel_obtenida());
     actualizar_info();
 }
예제 #5
0
    void Start()
    {
        conex_db = new Conex_DB();

        int cantidad_datos_extra = posiciones_dato_extra.Length;

        escoger_dato_extra(cantidad_datos_extra);

        for (int i = 0; i < cantidad_datos_extra; i++)
        {
            posiciones_dato_extra[i].GetComponent <Datos_Extra_Cisco_Activado>().Poner_Datos_Extra(dato_extra[i].Cod_Dato, dato_extra[i].Dato_Texto);
        }
    }
예제 #6
0
    void Start()
    {
        conex_db = new Conex_DB();

        for (int i = 0; i < Respuesta.Length; i++)
        {
            int index = i;
            Respuesta[index].GetComponent <Button>().onClick.AddListener(() => Responder(Cod_Pregunta, Cod_Res[index], Txt_Res[index]));
        }

        UnityAction Cerrar_Panel = () =>
        {
            this.gameObject.SetActive(false);
        };

        btn_Cerrar.GetComponent <Button>().onClick.AddListener(Cerrar_Panel);
    }
예제 #7
0
 private void Awake()
 {
     conexion_db       = new Conex_DB();
     ContenedorGrafico = transform.Find("ContenedorGrafico").GetComponent <RectTransform>();
 }
예제 #8
0
 private void Start()
 {
     Cant_Res_Correctas  = 0;
     Cant_Res_Incorrecto = 0;
     conex_db            = new Conex_DB();
 }
예제 #9
0
 private void Start()
 {
     conexion_db = new Conex_DB();
 }
예제 #10
0
 private void Start()
 {
     conex_db = new Conex_DB();
     verificar_logros();
     mostrar_logro();
 }
예제 #11
0
 void Awake()
 {
     conexion_db = new Conex_DB();
     actualizar_info();
 }