Example #1
0
 /// <summary>
 /// Awake is called when the script instance is being loaded.
 /// </summary>
 void Awake()
 {
     if (instancia == null)
     {
         instancia = this;
     }
 }
Example #2
0
 /*
  * Assim que a classe é instanciada, as variáveis de seleção
  * do dino e do peão são carregadas, e atrelado, para que possa
  * ser reconhecido pelo vuforia
  */
 void Start()
 {
     if (personagens.Length > 0 && peoes.Length > 0)
     {
         int indexPersonagem = ControladorCenas.getParametro(ControladorCenas.PERSONAGEM);
         int indexPeao       = ControladorCenas.getParametro(ControladorCenas.PEAO);
         personagens[indexPersonagem].transform.parent = peoes[indexPeao].transform;
     }
 }
Example #3
0
    /*
     * Caso clique no botão de voltar, carrega a cena do menu
     * de seleção
     */
    public void OnClickVoltar()
    {
        GameObject pnDinossauro = GameObject.FindGameObjectWithTag(TagsUI.CenaJogo.PnDinossauro);

        if (pnDinossauro.GetComponent <AnimadorAbrirFechar>().isAberto())
        {
            pnDinossauro.GetComponent <AnimadorAbrirFechar>().fechar();
        }
        else
        {
            ControladorCenas.carregaCena(ControladorCenas.CENA_MENU);
        }
    }
Example #4
0
 /*
  * Seleciona o peão ou o dino, guardando nas variáveis da classe
  * ou inserindo nas variáveis estáticas para posteriormente trocar de tela
  * e as mesmas serem possíveis de ser acessadas
  */
 public void OnClickSelecionar()
 {
     if (isSelecionandoDino)
     {
         btnVoltar.gameObject.SetActive(true);
         isSelecionandoDino = false;
         carrosselDinossauros.setActive(false);
         carrosselPeoes.setActive(true);
         setTitulo("ESCOLHA SEU PEÃO");
     }
     else
     {
         ControladorCenas.addParametro(ControladorCenas.PERSONAGEM, carrosselDinossauros.getIndice());
         ControladorCenas.addParametro(ControladorCenas.PEAO, carrosselPeoes.getIndice());
         ControladorCenas.carregaCena(ControladorCenas.CENA_JOGO);
     }
 }
 private void Awake()
 {
     Singleton = this;
 }