Olá, Lucas
Ao tentar abrir o link: 404 Page Not Found
No entanto, posso te dar uma orientação geral de como a função "collideRectCircle" funciona, e talvez isso possa te ajudar a encontrar o erro.
A função "collideRectCircle" é usada para detectar a colisão entre um retângulo e um círculo. Ela recebe como parâmetros as coordenadas x e y do retângulo, a largura e a altura do retângulo, as coordenadas x e y do círculo e o diâmetro do círculo. A função retorna verdadeiro se houver uma colisão e falso se não houver.
Aqui está um exemplo de como você pode usar essa função:
let x = 50;
let y = 50;
let rectWidth = 100;
let rectHeight = 100;
let circleX = 70;
let circleY = 70;
let circleDiameter = 50;
function setup() {
createCanvas(400, 400);
}
function draw() {
background(220);
rect(x, y, rectWidth, rectHeight);
circle(circleX, circleY, circleDiameter);
if (collideRectCircle(x, y, rectWidth, rectHeight, circleX, circleY, circleDiameter)) {
print("COLISÃO DETECTADA!");
} else {
print("Nenhuma colisão");
}
}
Neste exemplo, se o círculo e o retângulo se sobreporem, a mensagem "COLISÃO DETECTADA!" será impressa no console.
Verifique se você está passando os parâmetros corretamente para a função "collideRectCircle" e se você está usando corretamente o valor de retorno da função.
Espero ter ajudado e bons estudos!