Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

ReferenceError: velocidadeXBolinha is not defined at /sketch.js:15:17

fiz e refiz oc odigo como no video, alem disso copiei o codigo pronto e mesmo assim esta dando erro:

let xBolinha = 300
let yBolinha = 150
let diametro = 22
let velocidadexBolinha=12
let velocidadeyBolinha=12


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

function draw() {
    background(0);
    circle(xBolinha, yBolinha, diametro);
    xBolinha += velocidadeXBolinha;
    yBolinha += velocidadeYBolinha;

  if (xBolinha > width || xBolinha < 0){
    velocidadexBolinha *= -1; 
} 
  if (yBolinha > height || yBolinha < 0){
    velocidadeyBolinha *= -1; 
}
}
2 respostas
solução!

consegui resolver

Olá, Lucas! Como vai você?

O seu problema está sendo causado por que você está adicionando velocidadeXBolinha à variável xBolinha e velocidadeYBolinha à variável yBolinha. No entando, você não declarou as variáveis velocidadeXBolinha e velocidadeYBolinha, você declarou quase isso, mas com o "x" e com o "y" minúsculos.

Trocando "X" por "x" e "Y" por "y" nessas variáveis. O seu prblema deve ser resolvido.

Espero ter ajudado. Fico à disposição!

Abraço!

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