Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Processing 处理错误消息时,如何编写drawgrid函数?_Processing - Fatal编程技术网

Processing 处理错误消息时,如何编写drawgrid函数?

Processing 处理错误消息时,如何编写drawgrid函数?,processing,Processing,它总是告诉我我在混合主动和静态模式 final int GAP=15; 无效设置(){ 尺寸(300300); 背景(255); } 作废提款(){ } void mousePressed(){ 背景(255); drawGrid(mouseX,mouseY); } drawGrid(mouseX,mouseY) { 第(10,10,20,20)行; } 您有两个语法错误: 您缺少drawGrid函数的返回类型(我假定它是void,并且处理假定您正在进行调用,而不是定义函数) 您尚未指定draw

它总是告诉我我在混合主动和静态模式

final int GAP=15;
无效设置(){
尺寸(300300);
背景(255);
}
作废提款(){
}
void mousePressed(){
背景(255);
drawGrid(mouseX,mouseY);
}
drawGrid(mouseX,mouseY)
{
第(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);
    }