Oi.
Fiz o passo a passo, copiei e colei e a colisão ainda assim não funciona.
Em suma, parece que a função de colidir não está sendo rodada.Com ou sem a biblioteca carregada não faz diferença nenhuma.
Eu até nem apaguei a mensagem padrão do console mas ainda assim é como se ele nem existisse.
Abaixo o meu código do Ator, mas acredito que não fará diferença porque parece idêntico ao do curso. Então deixo aqui o link do código completo caso ajude a descobrir.
https://editor.p5js.org/valcolr/sketches/q0ynIezJf
let xAtor = 100;
let yAtor = 366;
let colisao = false;
function mostraAtor(){
image(imagemDoAtor, xAtor, yAtor, 30, 30);
}
function movimentaAtor(){
if (keyIsDown(UP_ARROW)){
yAtor -= 3;
}
if (keyIsDown(DOWN_ARROW)){
yAtor += 3;
}
}
function verificaColisao(){
//collideRectCircle(x1, y1, width1, height1, cx, cy, diameter)
for (let i = 0; i < imagemCarros.length; i++){
colisao = collideRectCircle(xCarros[i], yCarros[i], comprimentoCarro, alturaCarro, xAtor, yAtor, 15)
if (colisao){
print("Colidiu")
}
}
}