1
resposta

[Dúvida] como faz para instaler os sons?

nao sei como faz para instalar os sons

1 resposta

Olá, João

Primeiro, você precisa ter certeza que os arquivos de som estão na pasta correta do seu projeto. No caso da aula, eles sugerem criar uma pasta chamada "sons" e adicionar os arquivos de som lá. Você pode fazer isso clicando na seta para baixo ao lado de "project-folder" e selecionando "Add folder". Nomeie a pasta como "sons". Em seguida, clique na seta ao lado da pasta "sons" e clique em "Add file" para adicionar os arquivos de som.

Depois disso, você precisa carregar esses sons no seu código JavaScript. Para isso, você vai criar três variáveis: somDaTrilha, somDaColisao e somDoPonto. Cada uma dessas variáveis vai armazenar um som diferente. Você vai carregar os sons na função preload(), assim como fez com as imagens. Por exemplo:

let somDaTrilha;
let somDaColisao;
let somDoPonto;

function preload(){
  somDaTrilha = loadSound("sons/trilha.mp3");
  somDaColisao = loadSound("sons/colidiu.mp3");
  somDoPonto = loadSound("sons/pontos.wav");
}

Agora que você já carregou os sons, pode executá-los no seu jogo. Por exemplo, para tocar o som da trilha sonora em loop, você pode adicionar somDaTrilha.loop(); na função setup(). Para tocar o som da colisão quando o ator colide com um carro, você pode adicionar somDaColisao.play(); na função que verifica a colisão. E para tocar o som de ponto quando o ator marca um ponto, você pode adicionar somDoPonto.play(); na função que marca os pontos.

Lembre-se de que o método play() toca o som uma vez, enquanto o método loop() toca o som em loop.

Espero ter ajudado e bons estudos!