You are on page 1of 1

1.

`size()`:设置画布的大小。
2.`background()`:设置背景颜色。
3.`fill()`:设置形状的填充颜色。
4.`stroke()`:设置形状的边框颜色。
5.`strokeWeight()`:设置形状的边框宽度。
6.`ellipse()`:绘制椭圆形。
7.`rect()`:绘制矩形。
8.`line()`:绘制直线。
9.`text()`:绘制文本。
10.`random()`:生成随机数。
11.`map()`:将一个值从一个范围映射到另一个范围。
12.`abs()`:计算一个数的绝对值。
13.`sin()`、`cos()`、`tan()`:计算三角函数值。
14.`radians()`、`degrees()`:将角度转换为弧度,或将弧度转换为角度。
15.`loadImage()`:加载图像文件。
16.`mousePressed()`、`mouseReleased()`、`mouseClicked()`、`mouseMoved()`、`mouseDrag
ged()`、`mouseWheel()`:处理鼠标事件。
17.`keyPressed()`、`keyReleased()`、`keyTyped()`:处理键盘事件。
18.`constrain(a,min,max)`: 将 a 限制在 min 与 max 之间.返回被限制的数值

float d = dist(0,0,mouseX,mouseY); 计算(0,0)点与(mouseX,mouseY)距离


or 自行实现:
```
float distance(float x1, float y1, float x2, float y2){
float dx = x1 - x2;
float dy = y1 - y2;
float d = sqrt(dx*dx + dy* dy);
return d;
}
```

You might also like