Explicació detallada del funcionament

Canvi de color de la cara

El color de la cara canvia segons si està feliç, trista o plorant:


if (isSad) {
    faceColor = [173, 216, 230]; // Blau clar si està trist
} else if (isCrying) {
    faceColor = [240, 128, 128]; // Rosa clar si plora
} else {
    faceColor = [255, 220, 180]; // Normal
}
        

Cabell interactiu

El cabell creix o es mou segons el volum de la veu:


let hairLength = isSad ? 30 : map(mic.getLevel(), 0, 1, 10, 60); // Mida del cabell
        

Interacció amb clics i teclat

Pots fer clic sobre l'ull esquerre per fer l'ullet o prémer les tecles següents: