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

Raquete nao movimenta no p5

minha raquete nao esta movimentando no p5, dei uma olhada na outra duvida e até conferi meu código e ele está igual, mas mesmo assim a raquete nao se mexe :/

meu código: https://editor.p5js.org/nuggetsdequeijo/sketches/9jnXMcv4L

1 resposta
solução!

Oi, Pedro! Tudo bem?

Olhei seu código. Você se esqueceu de criar as variáveis da raquete e chamar as funções também dela!

//variáveis da raquete
let xRaquete = 5;
let yRaquete = 150;
let raqueteComprimento = 10;
let raqueteAltura = 90;

O bloco de código acima irá entrar debaixo das variáveis da bolinha.

mostraRaquete(xRaquete, yRaquete);
movimentaMinhaRaquete();

Esse acima irá dentro da função draw.

A seguir, temos a função para criar o desenho da raquete (o formato dela!). Ele irá após todos os seus códigos:

function mostraRaquete(x,y) {
  rect(x, y, raqueteComprimento, raqueteAltura);
}

E, por fim, temos este:

function movimentaMinhaRaquete() {
  if (keyIsDown(UP_ARROW)) {
    yRaquete -= 10;
  }
  if (keyIsDown(DOWN_ARROW)) {
    yRaquete += 10;
  }
}

Ele dá movimento à raquete.

E, pronto! Agora sua raquete se movimenta! :D

Caso as dúvidas persistirem, estamos à disposição.

Abraços e bons estudos!

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