processing fill()和stroke()函数

在procesiing有两个基本的函数,fill()和stroke()函数,这两个函数分别用来控制形状填充颜色和形状轮廓的颜色,fill()和stroke()可以接受的参数的个数为1,2,3。当参数的个数为一个的时候,颜色值为灰度值(gray value),两个参数时,非别为灰度值和透明值,3个参数时为RGB。fill还可以接收四个参数:file(R,G, B, alpha), alpha用来控制透明度的,255代表完全不透明,0代表完全透明,默认是不透明的,如下的例子可以说明这两个函数的作用:

processing fill()和stroke()函数

void setup() {

}

void draw()
{
size(350,350);
background(255,255,255); //背景颜色为白色(此处为白色的RGB值)
fill(237,28,36); //控制形状填充颜色
stroke(0,0,0); //控制形状轮廓颜色
strokeWeight(5); //控制画笔粗细
point(23,34); //point的颜色只受fill控制
ellipse(40,50,20,20);
rect(60,60,30,30); }
上一篇:C#日期转换类


下一篇:java中json和字符串互转及日期转换 练习