Solucionado (ver solução)
Solucionado
(ver solução)
6
respostas

Erro ao reproduzir som da morte do zumbi

Eu escrevi o código e depois adicionei o som ao prefab Bala, junto com o som de morte do zumbi, só que ao matar um Zumbi o som da morte dele não sai e me retorna o erro "PlayOneShot was called with a null AudioClip. UnityEngine.AudioSource:PlayOneShot(AudioClip) Bala:OnTriggerEnter(Collider)", eu tentei revisar onde errei, mas não consegui poderiam me ajudar ?

Vou deixar o link do projeto para facilitar :https://drive.google.com/file/d/1wxZYYjRB7RjdLdvZiSRWoBtHI_6fPl42/view?usp=sharing

6 respostas

Oi, Gabriel, tudo bem?

Essa variável do som está preenchida no Inspector?

O erro fala que o arquivo está nulo aparentemente.

eu preenchi arrastando o som de morte a variável que criamos.

Um print do meu inspetor da bala: https://drive.google.com/file/d/18-HQSqwt_eSs4VzvBUT6kAmzZO8JK2AA/view?usp=sharing

Oi, Gabriel, torna os dois links com acesso público no Google Drive que dou uma olhada por aqui :)

Foi mal, agora deixei eles públicos.

solução!

Oi, Gabriel, tudo bem?

Clica no jogador e depois no script ControlaArma clica no prefab da Bala.

Você vai ver no Project ele vai mostrar outro prefab.

Você deve estar modificando uma Bala mas o script está referenciando outro arquivo, porque tem dois prefabs desse mesmo objeto no seu projeto.

Qualquer coisa me avise :)

Segui o que você disse e funcionou, muito obrigado professor :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software