Kassalaga hnappur sem notar skilyrðissetningu í stað dist fallsins
var backgroundColor; var isOverRectangle; function setup() { // set canvas size createCanvas(400, 400); // default background color backgroundColor = color(255, 255, 255); } function draw() { background(backgroundColor); // check if mouse is inside the rectangle // mouseX >= x && mouseX <= x+width && mouseY >= y && mouseY <= y+height if (mouseX >= 150 && mouseX <= 150+100 && mouseY >= 150 && mouseY <= 150+100) { isOverRectangle = true; } else { isOverRectangle = false; } // draw a rectangle rectMode(CORNER); stroke(0); strokeWeight(5); if(isOverRectangle == true) { fill(100); cursor(HAND); } else { fill(200); cursor(ARROW); } rect(150, 150, 100, 100); } function mousePressed() { if(isOverRectangle == true) { backgroundColor = color(random(255), random(255), random(255)); } }
Kóðinn býr til þessa mynd: