boolean drawFlag = true; //クリックごとに描画するためのフラッグ float x,y; void setup() { size(400, 400); } void draw() { if (drawFlag) { //drawFlagがtrueだったら background(255); for (int i = 0; i < 300; i ++) { x =random(width); y =random(x); line(y, 400, 400, y); line(0, 0, 400-y, y); } drawFlag = false; //描画後にfalseにする } } void mousePressed() { drawFlag = true; //クリックでdrawFlagをtrue }