【问题标题】:Processing error message, how should I write the drawgrid function?处理错误信息,我应该如何编写drawgrid函数?
【发布时间】:2012-08-06 05:29:56
【问题描述】:

它总是告诉我我正在混合活动和静态模式。

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);
}

【问题讨论】:

    标签: processing


    【解决方案1】:

    您有两个语法错误:

    1. 您缺少 drawGrid 函数的返回类型(我假设它是 void 并且 Processing 假设您正在进行调用,而不是定义函数)
    2. 您尚未指定 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);
    }
    

    【讨论】:

      猜你喜欢
      • 2018-08-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-18
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 2016-08-04
      • 2018-08-06
      相关资源
      最近更新 更多