Data visualization: interazione con i dati
Intercettando uno degli eventi gestiti da p5.js (ad es. con mouseMoved()
) si può chiamare un metodo di tutte le istanze (ad es. checkMouse()
) che può aggiornare una proprietà (ad es. underMouse
) da leggere in fase di visualizzazione.
Provare a far visualizzare il nome dello stato al passaggio del mouse con un colore diverso dal nero, ad esempio usando:
Per centrare orizzontalmente il nome dello stato, si può inserire un
textAlign(CENTER)
nelsetup()
o poco prima dell’istruzionetext()
.