1
resposta

Seguindo as aulas deu tudo certo !

//variáveis da bolinha
let xBolinha = 100;
let yBolinha = 200;
let diametro = 15;
let raio = diametro / 2; 

//velocidade da bolinha
let velocidadeXBolinha = 6;
let velocidadeYBolinha = 6;

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

function draw() {
  background(0);
  mostraBolinha();
  movimentaBolinha();
  verificaColisaoBorda();

}

function mostraBolinha(){
  circle (xBolinha, yBolinha, diametro);
}

function movimentaBolinha(){
  xBolinha += velocidadeXBolinha;
  yBolinha += velocidadeYBolinha;
}

function verificaColisaoBorda(){
   if (xBolinha + raio> width ||
      xBolinha - raio < 0){
    velocidadeXBolinha *= -1;
  }
  if (yBolinha + raio> height||
    yBolinha - raio< 0){
    velocidadeYBolinha *= -1;
  }
}
1 resposta

Oi, Ryhan! Tudo bem?

Excelente código, parabéns pelo projeto e desempenho! É muito gratificante acompanhar a sua evolução e dedicação, espero que esteja gostando do curso! Lembre-se que exercitar o conteúdo praticando os códigos é crucial para a absorção do conhecimento obtido durante as aulas.

Espero que continue a explorar os conteúdos para ampliar seu conhecimento e desenvolver novas habilidades.

Caso tenha restado alguma dúvida em relação a qualquer conteúdo do curso ou atividade, não hesite em perguntar. Estou disponível e ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!