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

Minha raquete não se move

Minha raquete não se move e o UP_ARROW e DOWN_ARROW ficam vermelhos e mesmo clicando na tela do jogo não funciona https://editor.p5js.org/xXFantasmaXx/sketches/WW7BLNfzw

//variaveis da Bolinha let xBolinha = 300; let yBolinha = 200; let diametro = 25; let raio = diametro / 2;

// variaveis da velocidade let velxBolinha = 6; let velyBolinha = 6;

// variaveis raquete let xRaquete = 5; let yRaquete = 150; let comprimentoRaquete = 10; let alturaRaquete = 90;

function setup() { createCanvas(600, 400); }

function draw() { background(0); mostraBolinha(); movimentaBolinha(); verificaColisaoBorda(); mostrarRaquete(); } function mostraBolinha(){ circle(xBolinha, yBolinha, diametro ); } function movimentaBolinha(){ xBolinha += velxBolinha; yBolinha += velyBolinha; } function verificaColisaoBorda(){ if (xBolinha + raio > width || xBolinha - raio < 0){ velxBolinha *= -1; } if(yBolinha + raio > height || yBolinha - raio < 0){ velyBolinha *= -1; } } function mostrarRaquete(){ rect(xRaquete, yRaquete, comprimentoRaquete, alturaRaquete); } function movimentominhaRaquete(){ if(keyIsDown(UP_ARROW)){ yRaquete -= 10; } if(keyIsDown(DOWN_ARROW)){ yRaquete += 10; } }

1 resposta
solução!

Achei o erro não levei a function movimentominhaRaquete para dentro da function draw