2
respostas

O inimigo não leva mais dano

Boa tarde, como o titullo já diz os zumbis, agora estão invenciveis, ou seja nao da pra testar a geração do KitMedico, o que eu escrevi de errado?

public void Morrer()
{
     Destroy(gameObject);
    ControlaAudio.instancia.PlayOneShot(SomDeMorte);
    VerificarGeracaoKitMedico(porcentagemGerarKitMedico);
}

void VerificarGeracaoKitMedico(float porcentagemGeracao)
{
    if(Random.value <= porcentagemGeracao)
    {
        Instantiate(KitMedicoPrefab, transform.position, Quaternion.identity);
    }
}

}

2 respostas

Oi, Vitor, algum erro no console?

Confere se a bala está colidindo com o zumbi corretamente e se morrer está sendo chamada, talvez ele só tenha mais vida agora.

Você pode fazer isso usando: Debug.Log("chamada"); no seu código para conferir se a lógica está passando por lá, se sim vai aparecer no console.

Não precisa, dei uma olhada na vida dele e de alguma forma ficou 100, mas obrigado pela dica e pela atenção.