Rilevare se il mouse è sopra un poligono
Attraverso la libreria p5.collide2d è possibile controllare se un punto o una figura geometrica (linea, cerchio, ellisse, rettangolo, arco, poligono) si sovrappone a un’altra figura.
Definizione dei vertici del poligono creati come istanze della classe p5.Vector contenente le proprietà x e y.
Controlla se la posizione del cursore del mouse si trova sopra il poligono. La variabile sopra assumerà il valore true se il cursore è interno al poligono e false in caso contrario.
Il colore sarà rosso (color(255,0,0)) se sopra è true e nero in caso contrario.
La libreria p5.collide2d va inclusa nel file “index.html” facendo riferimento al file eventualmente caricato nella cartella o a quello disponibile attraverso un servizio CDN: