Hello World

编写 Processing 代码的最简单方法是简单地调用一系列函数。按 Processing 处理编辑器中的运行按钮,Processing 将运行你的代码。这是一个例子:

size(200, 200);
background(0, 0, 255);
fill(0, 255, 0);
ellipse(100, 100, 100, 100);

此代码创建一个 200x200 窗口,绘制蓝色背景,将填充颜色更改为绿色,然后在屏幕中间绘制一个圆圈。

在蓝色背景的绿色圈子

但是,大多数 Processing 草图将使用预定义的 setup()draw() 函数。

  • setup() 函数由 Processing 自动调用,一次在草图的最开头。此功能用于执行初始设置,例如 size,以及加载图像和声音文件等资源。

  • draw() 函数由 Processing 每秒自动调用 60 次。此功能用于绘制和获取用户输入。

    void setup() {
      size(200, 200);
    }
    
    void draw(){
      background(0);
      ellipse(mouseX, mouseY, 25, 25);
    }
    

此代码创建一个 200x200 窗口,然后在当前鼠标位置绘制一个圆。

在鼠标圈