1
resposta

Unexpected end of input

olá, estou realizando a aula 2 de jogos classicos parte 1 e estou tentando construir o jogo pong com P5, meu código está igual o do professor do vídeo mas não funciona de jeito nenhum aparece a mensagem " unexpected end of input" segue o codigo abaixo.

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 ||
     xBolinha < 0){
    velocidadeXBolinha *= -1;
  }
1 resposta

Oi Luiz, tudo bem?

O erro ocorre porque está faltando um fechamento de chaves na função draw(). Segue abaixo o código corrigido:

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 ||
     xBolinha < 0){
    velocidadeXBolinha *= -1;
  }
}

Qualquer dúvida estou a disposição. Espero ter ajudado. Bons estudos!!!