我正在使用以下代码来模拟“紫雨”(来自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(){
我看不到任何语法错误 - 有人会建议我为什么会收到此错误吗?
答案 0 :(得分:0)
您的语法错误。 Class
关键字应为class
,并带有小写c
。你也不应该在课程名称后面加上括号。
另外,请参阅我的回答here。如果您只有class
定义而没有像setup()
和draw()
这样的处理函数,则处理编辑器不喜欢。
附注:您可能想尝试使用“我看不到的语法错误?”来解决此类问题。心态而不是说“我没有语法错误” - 编译器没有说谎,所以说你没有语法错误,因为有点冒昧。