Ejemplo n.º 1
0
 void Awake()
 {
     InputArcade.Inicializar();
     Screen.fullScreen = true;
     Cursor.visible = false;
     Application.runInBackground = true;
 }
Ejemplo n.º 2
0
 void Update()
 {
     if (InputArcade.Apertou(0, EControle.MENU))
     {
         Application.Quit();
     }
 }
Ejemplo n.º 3
0
        IEnumerator AlterarControles()
        {
            _trocaControles = true;
            InputArcade.TrocarControles();
            yield return(new WaitForSeconds(1f));

            _trocaControles = false;
        }
 void Awake()
 {
     InputArcade.Inicializar();
     Screen.fullScreen           = true;
     Cursor.visible              = false;
     Application.runInBackground = true;
     _noMenu = false;
     _menu   = transform.FindChild("Menu");
     _menu.gameObject.SetActive(false);
 }
        void Awake()
        {
            InputArcade.Inicializar();
            infosJogos                  = new List <JogoInfo>();
            jogosMenu                   = new List <JogoMenu>();
            Screen.fullScreen           = true;
            Cursor.visible              = false;
            Application.runInBackground = true;
            _urlGeral                   = "file://" + Application.streamingAssetsPath;
            Color atual = Color.black;

            atual.a       = 0f;
            fadeOut.color = atual;
            _abrindoJogo  = false;
        }
 void Update()
 {
     if (!_noMenu)
     {
         if (InputArcade.Apertou(0, EControle.MENU))
         {
             StartCoroutine(MostrarMenu());
         }
     }
     else
     {
         // se pressionar de novo, sai do jogo
         if (InputArcade.Apertou(0, EControle.MENU))
         {
             print("saiu");
             Application.Quit();
         }
     }
 }
        void Update()
        {
            if (!bloquear && (InputArcade.Apertou(0, EControle.CIMA) || InputArcade.Apertou(1, EControle.CIMA)))
            {
                bloquear = true;
                jogosMenu[ativo].Sair();
                ativo++;
                if (ativo >= jogosMenu.Count)
                {
                    ativo = 0;
                }
                jogosMenu[ativo].Entrar();
            }

            if (!bloquear && (InputArcade.Apertou(0, EControle.BAIXO) || InputArcade.Apertou(1, EControle.BAIXO)))
            {
                bloquear = true;
                jogosMenu[ativo].Sair();
                ativo--;
                if (ativo < 0)
                {
                    ativo = jogosMenu.Count - 1;
                }
                jogosMenu[ativo].Entrar();
            }

            if (!bloquear && (InputArcade.Apertou(0, EControle.VERDE) || InputArcade.Apertou(1, EControle.VERDE)))
            {
                bloquear     = true;
                _abrindoJogo = true;
                StartCoroutine(AbrirJogo());
            }

            if (_abrindoJogo)
            {
                Color atual = fadeOut.color;
                atual.a      += Time.deltaTime * 2f;
                fadeOut.color = atual;
            }
        }
Ejemplo n.º 8
0
        void Update()
        {
            if (!_noMenu)
            {
                if (InputArcade.Apertou(0, EControle.MENU))
                {
                    MostrarMenu();
                }
            }
            else
            {
                // se pressionar de novo, sai do jogo
                if (InputArcade.Apertou(0, EControle.VERDE) || InputArcade.Apertou(1, EControle.VERDE))
                {
                    print("saiu");
                    Application.Quit();
                    return;
                }

                if (InputArcade.Apertou(0, EControle.VERMELHO) || InputArcade.Apertou(1, EControle.VERMELHO))
                {
                    print("voltou ao jogo");
                    SairMenu();
                }

                if (InputArcade.Apertou(0, EControle.AMARELO) || InputArcade.Apertou(1, EControle.AMARELO))
                {
                    if (!_trocaControles)
                    {
                        print("trocar controles");
                        GetComponent <AudioSource>().Play();
                        StartCoroutine(AlterarControles());
                    }
                }
            }
        }
 void LateUpdate()
 {
     InputArcade.Atualizar();
 }