Этот код продолжает возвращать мяч не определен - PullRequest
0 голосов
/ 11 февраля 2019
let ball;

// declared 

function setup(){

  createCanvas(500, 500); 

  ball = new  Ball ();
  // this is the problem keeps saying ball is not defined
  // i have defined it
  // can anyone point out the mistake
}
function draw(){
  background(0);
  class Ball{
    constructor(){
    }
  }
}

1 Ответ

0 голосов
/ 11 февраля 2019

Из того, что я могу сказать, ваш Ball класс внутри ваша draw() функция.Вы, вероятно, хотите, чтобы это было снаружи.Примерно так:

let ball;

function setup(){
  createCanvas(500, 500);
  ball = new  Ball ();
}

function draw(){
  background(0);
}

class Ball{
  constructor(){
  }
}

Обратите внимание, что правильный отступ может помочь вам обнаружить подобные ошибки.

...