Processing 练习(4) - 鼠标控制颜色

来源:互联网 发布:华为4 a数据分区破坏 编辑:程序博客网 时间:2024/05/16 13:02

鼠标作为一组变量,可以控制其他变量,如颜色显示,坐标变换等等,下面是一个练习举例。

void setup(){ size(720,404); frameRate(30); for(int k =0; k <= height; k++){   for(int i = 0; i <= width;i++)   {     stroke(255 * i / width, 255 * k / height,0);     point(i,k);   } }}void draw(){ stroke(255); fill(255 * mouseX / width,255 * mouseY / height,0);       ellipse(width/2,height/2,200,200); fill(255); text(str(255 * mouseX / width) + " : " + str(255 * mouseY / height), width/2,height/2);}


-----

0 0