Exemplo n.º 1
0
    void OnMouseDown()
    {
        GameObject      controller = GameObject.FindGameObjectWithTag("GameController");
        ControleDeFases script     = controller.GetComponent("ControleDeFases") as ControleDeFases;

        gameObject.SetActive(false);
        script.MudarDeFase(FaseDeJogo.Jogo);
    }
Exemplo n.º 2
0
 public void buttonStart()
 {
     if (controller == null)
     {
         controller = GameObject.FindGameObjectWithTag("GameController");
         script     = controller.GetComponent("ControleDeFases") as ControleDeFases;
     }
     //gameObject.SetActive (false);
     script.MudarDeFase(FaseDeJogo.Jogo);
 }
Exemplo n.º 3
0
    public void buttonRestart()
    {
        if (controller == null)
        {
            controller = GameObject.FindGameObjectWithTag("GameController");
            script     = controller.GetComponent("ControleDeFases") as ControleDeFases;
        }

        canvas.gameObject.SetActive(true);
        script.onPause();
        Time.timeScale = 0;
    }
Exemplo n.º 4
0
 void Start()
 {
     //  SistemaDeEnableDisableBlocos(true);//quando o jogo estiver na tela inicial os blocos estarão desabilitados e não mostrar a mensagem com o restante dos blocos
     //  SistemaReiniciarWorkspaceBlockly();
     _controleDeFases = FindObjectOfType(typeof(ControleDeFases)) as ControleDeFases;
     _gameController  = FindObjectOfType(typeof(GameController)) as GameController;
     //zera estas variaveis pois no momento que esta cena estiver ativa não haverá nenhuma fase em execucao
     _gameController.descricaoFase      = "";
     _gameController.idFaseEmExecucao   = 0;
     _gameController.tentativaFaseAlter = false;
     _gameController.numTentativasFixo  = 0;
     _gameController.numTentativasFase  = 0;
     _gameController.ZerarVarBancoTentativasFase();
     _gameController.flagPerdiTentativa = false; //reinicia a variavel permitindo entrar no if para perda de vida ou tentativa
 }