boa tarde !
Por favor minha raquete não aparece ! o que fiz de errado ?! https://editor.p5js.org/leogordo/sketches/1EAXx1JLw , a ferramenta fala que está com erro na linha 26 , mas verifiquei e não achei o erro !
boa tarde !
Por favor minha raquete não aparece ! o que fiz de errado ?! https://editor.p5js.org/leogordo/sketches/1EAXx1JLw , a ferramenta fala que está com erro na linha 26 , mas verifiquei e não achei o erro !
Sua função mostraRaquete
está definida dentro da função verificaColisaoBorda
, logo está fora do escopo principal. Coloque essa função fora, como as outras.
function verificaColisaoBorda(){
if (xBolinha + raio > width ||
xBolinha - raio <0){
velocidadexBolinha *= -1;
}
if(yBolinha + raio > height ||
yBolinha - raio < 0){
velocidadeyBolinha *= -1
}
function mostraRaquete() {
rect (xRaquete, yRaquete, raqueteComprimento, raqueteAltura );
}
}
Deve ser:
function verificaColisaoBorda(){
if (xBolinha + raio > width ||
xBolinha - raio <0){
velocidadexBolinha *= -1;
}
if(yBolinha + raio > height ||
yBolinha - raio < 0){
velocidadeyBolinha *= -1
}
}
function mostraRaquete() {
rect (xRaquete, yRaquete, raqueteComprimento, raqueteAltura );
}
obrigado deu certo !