Exemple #1
0
    void Start()
    {
        controladorCena = ControladorCena.Pegar();
        audioSource     = GetComponent <AudioSource>();

        SelecionarBotao(botaoPadrao);
    }
    void Start()
    {
        controladorCena = ControladorCena.Pegar();

        if (onibus)
        {
            duracaoMovimentoOnibus1 = Vector3.Distance(transform.position, posicaoOnibus1) / 5;
            iTween.MoveTo(gameObject, iTween.Hash("position", posicaoOnibus1, "easeType", iTween.EaseType.linear, "time", duracaoMovimentoOnibus1));
            StartCoroutine(VibrarOnibus(0.3f, duracaoMovimentoOnibus1));
            StartCoroutine(VibrarOnibus(0.1f, duracaoOnibusParado, duracaoMovimentoOnibus1));
            StartCoroutine(MovimentarOnibus2());

            audioMovimento = AdicionarAudioSourceOnibus(audiosOnibus[0]);
            audioFreio     = AdicionarAudioSourceOnibus(audiosOnibus[1], 0.45f);
            audioParado    = AdicionarAudioSourceOnibus(audiosOnibus[2], 0.15f);

            audioMovimento.Play();
            StartCoroutine(TocarAudioDelay(audioFreio, duracaoMovimentoOnibus1 - 0.2f));
            StartCoroutine(TocarAudioDelay(audioParado, duracaoMovimentoOnibus1));
        }
        else if (porta)
        {
            StartCoroutine(Porta());
        }
        else if (turistas)
        {
            StartCoroutine(Turistas());
        }
    }
Exemple #3
0
    void Start()
    {
        tempoJogo = Time.time;

        audioSource = GetComponent <AudioSource>();
        jogador     = Jogador.PegarControlador();
        personagem  = Personagem.PegarControlador("Jogador");
        exorcista   = Exorcista.PegarControlador();

        camera                 = GameObject.Find("Main Camera").GetComponent <Camera>();
        cameraSizeNormal       = camera.GetComponent <Camera>().orthographicSize;
        cameraPosicaoZoomOut.z = camera.transform.position.z;
        AtualizarPosicaoCameraJogador();

        if (!GameObject.Find("ControladorCena"))
        {
            Instantiate(controladorCenaPrefab).name = "ControladorCena";
        }

        controladorCena = ControladorCena.Pegar();

        audioSourceEfeitos             = gameObject.AddComponent <AudioSource>();
        audioSourceEfeitos.playOnAwake = false;
        audioSourceEfeitos.loop        = true;

        quantidadeNpcsRestantes = quantidadeNpcsInicial;
        StartCoroutine(IniciarJogo());

        PegarAlmasHUD();
        PegarVidasHUD();

        relogioText = GameObject.Find("Relógio Text").GetComponent <Text>();

        botaoAuxilioParent = GameObject.Find("Botões Auxílio");

        foreach (Transform botaoAuxilio in botaoAuxilioParent.transform)
        {
            BotaoAuxilio botaoAuxilioScript = botaoAuxilio.GetComponent <BotaoAuxilio>();
            if (botaoAuxilioScript)
            {
                botoesAuxilio.Add(botaoAuxilio.name, botaoAuxilioScript);
            }
        }

        botoesAuxilioTextosParent = GameObject.Find("Textos");

        foreach (Transform textoBotaoAuxilio in botoesAuxilioTextosParent.transform)
        {
            botoesAuxilioTextos.Add(textoBotaoAuxilio.name, textoBotaoAuxilio.GetComponent <Text>());
        }

        AtualizarExibicaoBotoesAuxilio();
    }
Exemple #4
0
    void Start()
    {
        animator        = GetComponent <Animator>();
        controladorCena = ControladorCena.Pegar();
        menu            = Menu.Pegar();

        GameObject[] botoes = GameObject.FindGameObjectsWithTag("Botão");

        foreach (GameObject botao in botoes)
        {
            Botao botaoScript = botao.GetComponent <Botao>();
            if (botaoScript.botaoPosterior == gameObject)
            {
                botaoAnterior = botao;
                break;
            }
        }
    }
Exemple #5
0
 void Start()
 {
     controladorCena = ControladorCena.Pegar();
 }
Exemple #6
0
 void Start()
 {
     controladorCena         = ControladorCena.Pegar();
     audioSource             = gameObject.AddComponent <AudioSource>();
     audioSource.playOnAwake = false;
 }
Exemple #7
0
 void Start()
 {
     controladorCena = ControladorCena.Pegar();
     spriteRenderer  = GetComponent <SpriteRenderer>();
 }
 void Start()
 {
     controladorCena = ControladorCena.Pegar();
     StartCoroutine(TrocarCena());
     MoverPara(posicao1);
 }