Processing编程基础:图形绘制与数值类型
1. 图形绘制基础
在Processing中进行图形绘制时,有几个关键的函数和概念需要掌握。
1.1 设置背景颜色
若想将背景设置为绿色像素,一开始可能会这样写代码:
rect(10, 15, 40, 70);
ellipse(65, 50, 55, 70);
background(0, 255, 0);
但运行该程序后,会发现画布完全变成了绿色。这是因为 background() 函数并非只改变背景像素,而是将画布上的所有像素重置为指定颜色。所以,应在绘制图形之前设置背景颜色:
background(0, 255, 0);
rect(10, 15, 40, 70);
ellipse(65, 50, 55, 70);
运行修改后的程序,就能看到矩形和椭圆绘制在绿色画布之上。
1.2 改变填充颜色
默认情况下,Processing会用白色像素填充绘制的图形(如椭圆、矩形、三角形和四边形),这就是填充颜色。可以使用 fill() 函数改变后续绘制图形的填充颜色,其基本调用形式为:
fill(red, green, blue);
参数说明如下:
超级会员免费看
订阅专栏 解锁全文
39

被折叠的 条评论
为什么被折叠?



