处理 - “意外令牌:无效”

时间:2017-06-13 17:54:30

标签: processing

我正在使用以下代码来模拟“紫雨”(来自The Coding Train on YouTube)的

Class Drop(){
  float x = width/2;
  float y = 0;
  float yspeed = 1;

  void fall(){
    y = y + yspeed;
  }
  void show(){
    stroke(138, 43, 226);  //purple rain
    line(x, y, x, y+10);
  }

}

但是,我在第6行收到错误unexpected token: void

void fall(){     

我看不到任何语法错误 - 有人会建议我为什么会收到此错误吗?

1 个答案:

答案 0 :(得分:0)

您的语法错误。 Class关键字应为class,并带有小写c。你也不应该在课程名称后面加上括号。

另外,请参阅我的回答here。如果您只有class定义而没有像setup()draw()这样的处理函数,则处理编辑器不喜欢。

附注:您可能想尝试使用“我看不到的语法错误?”来解决此类问题。心态而不是说“我没有语法错误” - 编译器没有说谎,所以说你没有语法错误,因为有点冒昧。