コンテンツにスキップ

カラフルなガラスを貼り付ける

概要

マウスの付近に透けた様々な色のガラスのようなものを置いていくプログラムです。

プログラム

void setup(){
size(600,400);
background(0);
noStroke();
}
void draw(){
// fillの4つ目の引数で不透明度を指定します。
// 不透明度なので0だと透明になり、255だと向こう側が透けません。
fill(random(255),random(255),random(255),random(255));
float x1 = mouseX + random(-100,100);
float y1 = mouseY + random(-100,100);
float x2 = mouseX + random(-100,100);
float y2 = mouseY + random(-100,100);
float x3 = mouseX + random(-100,100);
float y3 = mouseY + random(-100,100);
triangle(x1,y1,x2,y2,x3,y3);
}