1
resposta

Pode por favor verificar meu código?

Eu posso não usar " ; " ?

Eu posso usar " { } " antes e depois da linha ? Fica mais claro para mim.

//BOLINHA
let x_da_bolinha = 300
let y_da_bolinha = 200
let diamentro = 20
let raio = diamentro / 2


//VELOCIDADE
let velocidade_x_da_bolinha = 6
let velocidade_y_da_bolinha = 6


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


function draw()
{
  background(0)
  mostra_bolinha()
  movimenta_bolinha()
  confere_bordas()
}

function mostra_bolinha()
{
  circle(x_da_bolinha, y_da_bolinha, diamentro)
}

function movimenta_bolinha()
{
  x_da_bolinha += velocidade_x_da_bolinha
  y_da_bolinha += velocidade_y_da_bolinha
}

function confere_bordas()
{
  if (x_da_bolinha + raio > width || x_da_bolinha - raio < 0) { velocidade_x_da_bolinha *= -1 }
  if (y_da_bolinha + raio > height || y_da_bolinha - raio < 0) { velocidade_y_da_bolinha *= -1 }
}
1 resposta

Olá Igor, tudo certo?

Você pode usar a identação desse jeito sim, já vi outras pessoas identarem desta maneira, apesar de não ser muito comum.