从简单的几和图形范例认识processing的作图函数 范例程序如下: void setup(){ size(400, 400); background(100); } void draw(){ stroke(255); //设定边线颜色为白色 line(50, 10, 300, 350); //画直线,定义两个坐标点。 noFill(); //设定不填满 stroke(0, 255, 0); //设定边线颜色为绿色 ellipse(300, 300, 100, 30); //画椭圆形,前两个数是圆心坐标,后两个分别是长半轴和短半轴的长度 fill(random(256), random(256), random(256)); //设定填满的颜色为随机的 noStroke(); //设定不使用边线 ellipse(80, 200, 50, 50); //画圆形,圆心坐标,长、短半轴一样是就是圆形 noFill(); //设定不填满 stroke(0, 0, 255); //设定边线为蓝色 triangle(20, 10, 120, 80, 80, 350); //画三角形,确定三个顶点的坐标 fill(255, 0, 0, 128); //设定填满颜色为红色, 但透明度只有128 (即50%) stroke(0, 255, 0); //设定边线颜色为绿色 rect(100,100, 150, 80); //画矩形,前两数分别是矩形左上角的顶点坐标,后两个数分别是长和宽 } |
|
来自: 大漠 > 《Processing》