Example #1
0
    // Fim Textos

    // Use this for initialization
    void Start()
    {
        // Criando componente para salvar os dados entre as scenes
        salvador = gameObject.AddComponent <SalvaDadosEntreScenes>();
        salvador.InsereCantos(CantosDobrado, CantosEsticado);
        mensagensInit();
    }
 // Use this for initialization
 void Start()
 {
     salvador = gameObject.AddComponent <SalvaDadosEntreScenes> ();
     if (!salvador.EstaCalibrado())
     {
         botaoJogar.interactable = false;
     }
 }
    // Use this for initialization
    void Start()
    {
        listaIMTargetScript = gameObject.GetComponent <ListaImTargetsScript> (); listaIMTargetScript.Inicializar();
        messenger           = gameObject.AddComponent <MessengerScript> ();
        gerenciadorCircuito = gameObject.AddComponent <GerenciadorCircuitoScript> ();
        salvador            = gameObject.AddComponent <SalvaDadosEntreScenes> ();
        mascoteGuia         = gameObject.AddComponent <MascoteGuiaScript> ();
        identificaJeb       = gameObject.AddComponent <IdentificadorJeb> ();

        // turtle -> lion -> cow -> turtle

        // TODO: Deletar quando implementar o substituto -------
        List <int> x = new List <int>(); x.Add(0); x.Add(2); x.Add(4); x.Add(0);

        salvador.SalvarCircuito(x);

        List <string> y = new List <string> (); y.Add("Tartaruga"); y.Add("Rinoceronte"); y.Add("Leão"); y.Add("Hipopotamo"); y.Add("Vaca"); y.Add("Mula");

        salvador.SalvarNomesMarcadores(y);
        // FIM: Deletar quando implementar o substituto ------

        // Checando se existe o circuito
        if (!listaIMTargetScript.ChecaSeExisteOCircuito(salvador.LerCircuito()))
        {
            CircuitoInexistente();
        }
        // FIM: Checando se existe o circuito

        messenger.InsereRect(new Rect(0, 0, Screen.width, Screen.height / 4.0f));
        gerenciadorCircuito.InsereCircuito(salvador.LerCircuito());
        salvador.InsereCamera(cam);

        mascoteGuia.InsereBalaoTexto(balaoMascote);
        mascoteGuia.InsereBalaoFim(balaoFimPontuacao, balaoFimElogio);
        mascoteGuia.InsereEstrelas(estrelasGold, estrelasGray);
        mascoteGuia.InsereNomesMarcadores(salvador.LerNomesMarcadores());

        imDetector = listaIMTargetScript.LerReadTarget(0);

        identificaJeb.InsereImTarget(listaIMTargetScript.Get(0).gameObject);
        identificaJeb.InsereCamera(cam);
        identificaJeb.SetaCantos(
            salvador.leXYZCantos("SEDobrado"),
            salvador.leXYZCantos("IDDobrado"),
            salvador.leXYZCantos("SEEsticado"),
            salvador.leXYZCantos("IDEsticado")
            );

        mascoteGuia.Ativador(true);

        //print (Time.time);

        CanvasInGame.SetActive(true); CanvasFimGame.SetActive(false);
        //DEBUGAPONTOSDECALIBRAGEM ();
        tempoParaMarcadores = Time.time + 2.0f;
        tempoDeJogoIni      = Time.time;
    }
Example #4
0
 void Awake()
 {
     listaIMTargetScript = gameObject.GetComponent <ListaImTargetsScript> (); listaIMTargetScript.Inicializar();
     messenger           = gameObject.AddComponent <MessengerScript> ();
     gerenciadorCircuito = gameObject.AddComponent <GerenciadorCircuitoScript> ();
     salvador            = gameObject.AddComponent <SalvaDadosEntreScenes> ();
     mascoteGuia         = gameObject.AddComponent <MascoteGuiaScript> ();
     identificaJeb       = gameObject.AddComponent <IdentificadorJeb> ();
 }
Example #5
0
    // Use this for initialization
    void Start()
    {
        salvador = gameObject.AddComponent <SalvaDadosEntreScenes> ();
        filenamesInit();
        backgroudInit();
        mensagensInit();

        start = Time.time;
    }
Example #6
0
    // Use this for initialization
    void Start()
    {
        salvador = gameObject.AddComponent <SalvaDadosEntreScenes> ();
        filenamesInit();
        backgroudInit();
        cenasGrupoInit();
        ativaTodosOsTutoriais();

        instrutorInit();

        start = Time.time;
    }
Example #7
0
    // Use this for initialization
    void Start()
    {
        // Criando mensageiro inferior
        messenger = gameObject.AddComponent <MessengerScript>();
        messenger.InsereRectLinhas(0, Screen.height, Screen.width, 2);

        msn = gameObject.AddComponent <MessengerScript> ();
        msn.InsereRect(new Rect(0, 0, Screen.width, Screen.height / 2.0f));

        calibrador = gameObject.AddComponent <CalibradorScript> ();
        calibrador.InsereCantos(CantosDobrado, CantosEsticado, ImageTarget);
        calibrador.InsereMessenger(messenger);
        calibrador.InsereIMDetector(imDetector);
        calibrador.InsereCam(cam);

        salvo   = false;
        exitBtn = false;

        // Criando componente para salvar os dados entre as scenes
        salvaDados = gameObject.AddComponent <SalvaDadosEntreScenes>();
        salvaDados.InsereCantos(CantosDobrado, CantosEsticado);
    }
Example #8
0
 void Awake()
 {
     salvador = gameObject.AddComponent <SalvaDadosEntreScenes> ();
     checaNick();
 }
 // Use this for initialization
 void Start()
 {
     salvador = gameObject.AddComponent <SalvaDadosEntreScenes> ();
     start    = Time.time;
 }
Example #10
0
 // Use this for initialization
 void Start()
 {
     salvador = gameObject.AddComponent <SalvaDadosEntreScenes> ();
     checaTutorial();
 }