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

Erro na função collideRectCircle

Bom dia, já tentei de várias formas e não encontro o erro, está dizendo que a função collideRectCircle nao está definida.

Segue o código:

https://editor.p5js.org/lugui-lg/sketches/zBeCkS5Rj

1 resposta
solução!

Oi, Luiz, tudo bem contigo?

Ao analisar o projeto que você compartilhou, observei que o arquivo p5.collide2d.js está vazio! Por esse motivo, a função collideRectCircle() não está sendo reconhecida pelo P5.js.

Logo, recomendo excluir o arquivo p5.collide2d.js, clicando com o botão direito do mouse sobre ele e escolhendo a opção "Apagar". Após essa etapa, tente realizar a importação novamente, certificando-se de que, antes de enviá-lo, a pasta onde ele está contido foi descompactada.

A descompactação e o envio podem ser feitos a partir desses passos:

  1. Estando no explorador de arquivos do nosso computador, localizar onde se encontra a pasta p5.collide2D-master;

  2. Após localizar a pasta recém-baixada, clicaremos com o botão direito do mouse sobre ele e selecionaremos a opção "Extrair tudo":

    Descompactando pasta no Windows.
  3. Feito isso, será aberta uma nova janela perguntando onde desejamos descompactar a nossa pasta. Para escolher um local, clicaremos em "Procurar":

    Procurando local para descompactar pasta no Windows.
  4. Agora, basta clicar no botão "Extrair";

  5. No P5.js, escolha a opção de "Carregar Arquivo", encontre a pasta que você descompactou a pouco e selecione o arquivo chamado p5.collide2d.js.

Isso posto, tente "rodar" novamente o seu projeto!

Luiz, espero que dê tudo certo. Caso o problema persista, fico à disposição para te ajudar.

Abraços.

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