Exemple #1
0
    // Start is called before the first frame update
    void Start()
    {
        scriptControlaJogador = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();

        SliderVidaJogador.maxValue = scriptControlaJogador.statusJogador.Vida;
        AtualizarSliderVidaJogador();
    }
 void Start()
 {
     scriptControlaJogador      = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();
     SliderVidaJogador.maxValue = scriptControlaJogador.statusJogador.Vida;
     AtualizarSliderVidaJogador();
     tempoPontuacaoSalvo = PlayerPrefs.GetFloat("PontuacaoMaxima");
 }
Exemple #3
0
 private void Start()
 {
     Time.timeScale             = 1;
     controlaJogador            = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();
     sliderVidaJogador.maxValue = controlaJogador.statusJogador.vida;
     AtualizaSliderVida();
     pontuacaoMaxima = PlayerPrefs.GetFloat("pontuacaoMaxima");
 }
 // Start is called before the first frame update
 void Start()
 {
     Time.timeScale             = 1;
     scriptControlaJogador      = GameObject.FindWithTag(Tags.Jogador).GetComponent <ControlaJogador>();
     SliderVidaJogador.maxValue = scriptControlaJogador.statusJogador.Vida;
     AtualizarSliderVidaJogador();
     tempoPontuacaoSalvo = PlayerPrefs.GetFloat(Tags.PontuacaoMaxima);
 }
Exemple #5
0
 // Start is called before the first frame update
 void Start()
 {
     jogador        = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();
     saude.maxValue = jogador.status.vida;
     atualizarSaude();
     Time.timeScale    = 1;
     tempoMaximoDeJogo = PlayerPrefs.GetFloat("PontuacaoMaxima");
 }
Exemple #6
0
    // Start is called before the first frame update
    void Start()
    {
        scriptControlaJogador = GameObject.FindWithTag(Tags.Jogador).GetComponent <ControlaJogador>();
        AtualizarSliderVidaJogador();
        Time.timeScale = 1;

        tempoPontuacaoSalvo = PlayerPrefs.GetFloat("PontuacaoMaxima");
    }
Exemple #7
0
 private void OnTriggerEnter(Collider other)
 {
     if (other.CompareTag(Tags.JOGADOR))
     {
         ControlaJogador scriptJogador = other.GetComponent <ControlaJogador>();
         scriptJogador.CurarVida(quantidadeCura);
         Destroy(gameObject);
     }
 }
Exemple #8
0
 // Start is called before the first frame update
 void Start()
 {
     MeuSlider.maxValue    = TempoMaximo;
     MeuSlider.value       = TempoMaximo;
     tempoRestante         = TempoMaximo;
     TextoTimer.text       = "";
     TextoNivel.text       = SceneManager.GetActiveScene().name;
     scriptControlaJogador = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();
 }
Exemple #9
0
 protected virtual void Start()
 {
     this.aviao                 = GameObject.FindObjectOfType <Aviao> ();
     this.pontuacao             = GameObject.FindObjectOfType <Pontuacao> ();
     this.interfaceGameOver     = GameObject.FindObjectOfType <InterfaceGameOver> ();
     this.dificuldade           = GameObject.FindObjectOfType <ControleDeDificuldade> ();
     this.animacaoTutorial      = GameObject.FindGameObjectWithTag(LiteralStrings.CanvasTutorial);
     this.jogador               = FindObjectOfType <ControlaJogador>();
     this.geradoresDeObstaculos = FindObjectsOfType <GeradorDeObstaculos>();
 }
Exemple #10
0
    void Start()
    {
        painelGameOver.SetActive(false);

        _scriptControlaJogador     = GameObject.FindWithTag(Tags.JOGADOR).GetComponent <ControlaJogador>();
        sliderVidaJogador.maxValue = _scriptControlaJogador.GetVida();
        AtualizarSliderVidaJogador();

        Time.timeScale = 1;
    }
 private void Start()
 {
     jogador         = GameObject.FindWithTag(Tags.Jogador);
     controlaJogador = jogador.GetComponent <ControlaJogador>();
     movimentaZumbi  = GetComponent <MovimentaPersonagem>();
     animaZumbi      = GetComponent <AnimaPersonagem>();
     statusZumbi     = GetComponent <Status>();
     direcao         = transform.position;
     aleatorizarZumbi();
     scriptControlaInterface = GameObject.FindWithTag(Tags.Interface).GetComponent <ControlaInterface>();
 }
Exemple #12
0
 private void Start()
 {
     jogador           = GameObject.FindWithTag(Tags.Jogador).transform;
     controlaJogador   = jogador.GetComponent <ControlaJogador>();
     agente            = GetComponent <NavMeshAgent>();
     status            = GetComponent <Status>();
     animacao          = GetComponent <AnimacaoPersonagem>();
     movimento         = GetComponent <MovimentoPersonagem>();
     agente.speed      = status.Velocidade;
     ImageSlider.color = Color.Lerp(VidaMinima, VidaMaxima, CalculaPorcentagemAtual());
 }
Exemple #13
0
 void Start()
 {
     fase = PlayerPrefs.GetInt("FaseAtual");
     QuantidadePassarFase       = 20;
     scriptControlaJogador      = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();
     SliderVidaJogador.maxValue = scriptControlaJogador.statusJogador.Vida;
     AtualizaSliderVidaJogador();
     Time.timeScale           = 1;
     tempoPontuacaoSalva      = PlayerPrefs.GetFloat("PontuacaoMaxima");
     quantidadeDeZumbisMortos = 0;
 }
Exemple #14
0
    // Use this for initialization
    void Start()
    {
        Time.timeScale = 1;

        scriptControlaJogador = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();

        Debug.Log(scriptControlaJogador.StatusJogador);

        SliderVidaJogador.maxValue = scriptControlaJogador.StatusJogador.Vida;
        AtualizaSliderVidaJogador();
        tempoPontuacaoSalvo = PlayerPrefs.GetFloat("PontuacaoMaxima");
    }
Exemple #15
0
    // Use this for initialization
    void Start()
    {
        scriptControlaJogador = GameObject.FindWithTag("Jogador")
                                .GetComponent <ControlaJogador> ();

        SliderVidaJogador.maxValue = scriptControlaJogador.VidaInicial();
        SliderVidaJogador.value    = scriptControlaJogador.VidaInicial();
        PainelGameOver.SetActive(false);
        Time.timeScale = 1;

        tempoMaximoSobrevivencia           = PlayerPrefs.GetFloat("tempoMaximoSobrevivencia");
        TextoQuantidadeDeZumbisMortos.text = "x" + 0;
    }
Exemple #16
0
    //--------//

    void Start()
    {
        scriptControlaJogador      = GameObject.FindWithTag("Jogador").GetComponent <ControlaJogador>();
        SliderVidaJogador.maxValue = scriptControlaJogador.VidaJogadorAtual();
        AtualizarSliderVidaJogador();
        Time.timeScale = 1;
        //meuPontuador = FindObjectOfType<Pontuador>();
        meuPontuador = FindObjectOfType(typeof(Pontuador)) as Pontuador;
        meuPontuador.AdicionarInterface(this);
        AtualizarPontuacao();
        if (meuPontuador.GetComponent <ultimoEstadoJogador>().PrimeiraFase() == false)
        {
            scriptControlaJogador.GetComponent <Status>().ConfigurandoVidaAtual(
                meuPontuador.GetComponent <ultimoEstadoJogador>().ValorAnteriorDaVida());
            AtualizarSliderVidaJogador();
        }
    }
Exemple #17
0
    // Use this for initialization
    void Start()
    {
        jogador = GameObject.FindWithTag(Tags.Jogador);

        rb = GetComponent <Rigidbody>();


        controlaJogador     = jogador.GetComponent <ControlaJogador>();
        movimentoPersonagem = GetComponent <MovimentoPersonagem>();
        animacaoPersonagem  = GetComponent <AnimacaoPersonagem>();
        AleatorizarZumbi();
        status = GetComponent <Status>();

        tempoPosicao = Random.value * 6 + 4;

        controlaInterface = GameObject.FindObjectOfType(typeof(ControlaInterface)) as ControlaInterface;
    }
Exemple #18
0
 protected abstract void AcaoColetavel(ControlaJogador jogador);
Exemple #19
0
 protected override void AcaoColetavel(ControlaJogador jogador)
 {
     jogador.AdicionarBalas(15);
     RemoverObjeto();
 }
Exemple #20
0
 protected override void AcaoColetavel(ControlaJogador jogador)
 {
     jogador.CurarVida(quantidadeDeCura);
 }