//SAI DO CHÃO public void Pula() { if (noChao == true) { noChao = false; anime.SetBool("para", false); anime.SetBool("pula", true); anime.SetBool("corre", false); playerPula.AddForce(new Vector2(0, 1200)); ControlaAudio_R.PlaySom(2); // Gerenciador de Áudio } }
// ============================ COLISÕES ================================= \\ //COLISÃO COM INIMIGO public void OnCollisionEnter2D(Collision2D Dano) //TOMOU DANO { if (Dano.gameObject.CompareTag("Inimigo")) { // DESTROI O OBJETO E PERDE VIDA Destroy(Dano.gameObject); //DESTROI O INIMIGO QUANDO TOCA VidaPerde(); //CHAMA O METODO 'VidaPerde' // EMITE SOM E CONTA TOQUES NO BARBEIRO ControlaAudio_R.PlaySom(1); // Gerenciador de Áudio //Contador_R.BarbeiroTocou(); } }
//SAI DO CHÃO public void Pula() { if (noChao) { // ANIMAÇÃO JUMP anime.SetBool("Jump", true); anime.SetBool("Run", false); anime.SetBool("Idle", false); // ADICIONA O SOM, A FORÇA DE PULO E FAZ COM QUE NÃO PULE EM SEGUIDA ControlaAudio_R.PlaySom(2); // Gerenciador de Áudio noChao = false; } }
// VERIFICA COLISÃO E COLETA E CONTA AÇAI public void OnTriggerEnter2D(Collider2D Coletar) { if (Coletar.gameObject.CompareTag("AcaiBom")) { if (GameManager_R.coletaBoa == 0) { ControlaPaineis_R.ColetouAcaiBomUI(); } GameManager_R.coletaBoa += 1; GameManager_R.coletaFase += 1; ControlaAudio_R.PlaySom(0); // ATIVA O GERENCIADOR DE ÁUDIO Destroy(Coletar.gameObject); // DESTROI O "Coletor", QUE É A TAG DO ACAI } }