处理错误消息,我应该如何编写drawgrid函数?
问题描述:
它总是告诉我,我混合主动和静态模式。处理错误消息,我应该如何编写drawgrid函数?
final int GAP = 15;
void setup() {
size(300,300);
background(255);
}
void draw() {
}
void mousePressed() {
background(255);
drawGrid(mouseX,mouseY);
}
drawGrid(mouseX,mouseY)
{
line(10,10,20,20);
}
答
你有两个语法错误:
- 您缺少的drawGrid函数的返回类型(我猜是
void
和处理假设你拨打电话,如果不定义 - 您还没有指定类型的drawGrid的参数的函数)
试试这个:
final int GAP = 15;
void setup() {
size(300,300);
background(255);
}
void draw() {
}
void mousePressed() {
background(255);
drawGrid(mouseX,mouseY);
}
void drawGrid(int mouseX,int mouseY)
{
line(10,10,20,20);
}