Cursos / Jogos Digitais / Desenvolvimento com Motores de Jogos I / Aula
Com o componente configurado, basta modificarmos o script para tocar o áudio sempre que um novo míssil for gerado. Isso pode ser feito adicionando as linhas em negrito, da Listagem 2. Perceba utilizarmos uma outra maneira para detectar o Audio Source, diferente da variável pública criada para o Player.
Listagem 2 - Código alterado do ShooterScript para adicionar áudio à bazuca.Com isso, a bazuca já estará executando o áudio, em uma região delimitada, todas as vezes que gerar um novo míssil. O resultado disso pode ser visto no vídeo a seguir. Note como o gráfico de volume (adicionado no canto inferior esquerdo do vídeo) indica a posição do Audio Listener em relação à fonte de áudio, através de uma linha com o nome Listener, quando estamos com o jogo sendo executado. Perceba que, quando a linha sai do limite de áudio, o som desaparece e, quando ela se aproxima, o volume aumenta!
Versão 5.3 - Todos os Direitos reservados