3
respostas

Depois que coloquei o p5.collide minha bolinha passa a raquete e raquete do oponente não aparece pra mim

Estava na parte na parte de copiar e colar o código do p5 e até fazê-lo o código estava rodando normal e depois a bolinha voltou a passar da raquete. Outra coisa é que a minha raquete do oponente não aparece de jeito nenhum.

https://editor.p5js.org/helenazamparette/sketches/z8BujJEEj

alguém pode me ajudar?

3 respostas

Olá, Helena! Como vai?

Para resolver o problema da colisão, você deve somente remover a verificação feita sem a biblioteca. Assim ela funcionará sem problemas.

Além disso, a raquete do oponente não está sendo exibida pois o valor de "xRaqueteOponente" é maior que o parâmetro de largura do canvas na função setup(). Para resolver isso você pode aumentar o valor de width do canvas para 600, por exemplo, ou alterar o valor de xRaqueteOponente para 385.

Isso deve resolver o seu problema. Espero ter ajudado!

Fico à disposição. Abraço!

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

Oi! Muito obrigada pela ajuda, a parte da raquete do oponente consegui resolver. Mas como eu removo a verificação feita sem a biblioteca, não entendi direito essa parte.

Abraços

Olá, Helena! Como vai?

Da mesma forma que você teve que "remover" a verificação sem a biblioteca para utilizar a verificação com a biblioteca, para utilizar a verificação sem a biblioteca, você pode simplesmente comentar a verificação com a biblioteca.

Caso isso cause algum erro, o correto e que você compare o seu código com o código do instrutor e busque fazer igual a ele.

Espero ter ajudado. Fico à disposição!

Abraço!

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