这些天我正在做一个项目。我的目标是更改两个正方形相交区域的颜色。我已经编写了检测两个正方形何时相交的代码,但无法弄清楚如何更改相交区域的颜色。请帮助我。
let squares = [];
let dragObject = null; // variable to hold the object being dragged
function setup() {
createCanvas(600, 520);
button1 = createButton("Alpha");
button2 = createButton("Bravo");
button3 = createButton("Charlie");
button4 = createButton("Delta");
button5 = createButton("Echo");
button6 = createButton("Foxtrot");
button7 = createButton("Golf");
button8 = createButton("Hotel");
button9 = createButton("India");
button10 = createButton("Juliet");
button1.mousePressed(doSomething);
}
function draw() {
background(25, 240, 255);
// if a square is being dragged, update its position
if (this.dragObject != null) {
this.dragObject.position.x = mouseX;
this.dragObject.position.y = …Run Code Online (Sandbox Code Playgroud)