1
resposta

Não consigo exportar arquivo js no meu projeto.

Boa noite. Fiz o código igual ao video:

function colisaoMinhaRaqueteBiblioteca(){
 colidiu = collideRectCircle (xRaquete, yRaquete, compRaquete, largRaquete, xBolinha, yBolinha, diaBolinha);
  if (colidiu){
    velocidadeXBolinha *= -1
  }

mas aparece o erro:

5.js says: [sketch.js, line 67] "collideRectCircle" is not defined in the current scope. If you have defined it in your code, you should check its scope, spelling, and letter-casing (JavaScript is case-sensitive).

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Tela do Index mostrando o procedimento correto Não entendi esse erro, fiz passo a passo igual ao video

1 resposta

Oi, Alisson! Como você vai?

A origem do bug foi a falta de um pontinho. Sim, um ponto mesmo ( . ). Ela ocorreu dentro da aba do index.html.

Na linha 14 temos a chamada pra biblioteca do p5.collide2d.js. Contudo, ela está escrita como p5collide.js.

A linha 14 ficará desta forma:

    <script src="p5.collide2d.js"></script>

Após ter feito a alteração, seu jogo funcionará certinho. =)

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.