Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

loadSound is not defined

Deu problema na parte dos sons e não sei o que é https://editor.p5js.org/thiagocapatti/sketches/vkPLoxf0t

1 resposta
solução!

olá Thiago, eu olhei o seu código e notei que você colocou a função " loadSound " fora da função " preload " e isso ocasiono o erro

trecho do codigo com o erro:

function preload(){
  imagemDaEstrada = loadImage("imagens/estrada.png");
  imagemDoAtor = loadImage("imagens/ator-1.png");
  imagemCarro = loadImage("imagens/carro-1.png");
  imagemCarro2 = loadImage("imagens/carro-2.png");
  imagemCarro3 = loadImage("imagens/carro-3.png");

  imagemCarros = [imagemCarro, imagemCarro2, imagemCarro3, imagemCarro, imagemCarro2, imagemCarro3]
}

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

trecho do código certo:

function preload(){
  imagemDaEstrada = loadImage("imagens/estrada.png");
  imagemDoAtor = loadImage("imagens/ator-1.png");
  imagemCarro = loadImage("imagens/carro-1.png");
  imagemCarro2 = loadImage("imagens/carro-2.png");
  imagemCarro3 = loadImage("imagens/carro-3.png");

  imagemCarros = [imagemCarro, imagemCarro2, imagemCarro3, imagemCarro, imagemCarro2, imagemCarro3]

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

muitas vezes os bugs ou erros que aparecem nos códigos que escrevemos são ocasionados pela falta de algum caractere ou quando colocamos alguns deles no lugares errados, nesse caso a " } " estava fechando a função " preload " antes da da função "loadsound" o que ocasionou o erro.