using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class JanelaInicio : MonoBehaviour {

    public GameObject gerenciador;
    public string[] respostas;
    public string pergunta;
    public string respostaCorreta;
    public string respostaSelecionada;
    public Text[] textoPerguntas;//referência do objeto UI setado na aba propriedades
    public Text perguntaNaTela;//referência do objeto UI setado na aba propriedades
    public int pontuacaoEquivalente = 1;


    void Start()
    {
        SetarRespostas(); //Setar respostas aos elementos de UI
        SetarPergunta();//Setar a pergunta ao elemento de UI

        gerenciador = GameObject.Find("Inicio");
    }


    private void VerificarResposta()
    {
        if (respostaSelecionada == respostaCorreta)
        {
            gerenciador.GetComponent<Inicio>().somaCorretas += 1;
        }
        else
        {
            print("Incorreta");
        }
     }
    private void SetarRespostas()
    {
        for (int i = 0; i < respostas.Length; i++)
        {

            textoPerguntas[i].text = respostas[i];
        }
    }

    public void PrimeiraResposta()
    {
        respostaSelecionada = respostas[0];
        gerenciador.GetComponent<Inicio>().indicePrefabs += 1;
        gerenciador.GetComponent<Inicio>().somaHerbivoros += 1;
        gerenciador.GetComponent<Inicio>().instanciarProxima = true;
        VerificarResposta();//Verifica se a resposta selecionada está correta
        Destroy(gameObject);

        
        

    }
    public void SegundaResposta()
    {
        respostaSelecionada = respostas[1];
        VerificarResposta();//Verifica se a resposta selecionada está correta
        gerenciador.GetComponent<Inicio>().indicePrefabs += 1;
        gerenciador.GetComponent<Inicio>().somaCarnivoros += 1;
        gerenciador.GetComponent<Inicio>().instanciarProxima = true;
        Destroy(gameObject);

    }

    public void SetarPergunta()
    {
        perguntaNaTela.text = pergunta;
    }

}
