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

A bolinha fica tremendo e não toca no lado direito

Estava programando exatamente como no video, quando escrevo o código para ir para colidir no lado direito, a bolinha simplesmente fica piscando no centro. Meu código:

let xBolinha = 300; let yBolinha = 200; let diametro = 15;

let velocidadeXBolinha = 6; let velocidadeYBolinha = 6;

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

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

//if (xBolinha > width){ velocidadeXBolinha *= -1; }

O que esta errado?

1 resposta
solução!

sobre a bolinha tremendo, não sei, mas ela não está tendo colisão com a borda pois o codigo da colisão, está dentro do // Ex.: //if (xBolinha > width){ velocidadeXBolinha *= -1}o certo seria: //yBolinha += velocidadeYBolinha

if (xBolinha > width){ velocidadeXBolinha *= -1 } }