Controlli condizionali: if, else if, else

2 pensieri su “Controlli condizionali: if, else if, else”

  1. Ciao, questo è il mio codice. Funziona perfettamente tranne quando schiaccio ”b” (che serve a fare triangoli) perché fa dei triangoli ma non rimangono e cancellano i quadrati e i cerchi che si fanno con il bottone sinistro e destro de mouse. Come posso fare?

    float radius;

    void setup() {
    background(255,255,255);
    size(700,700);

    }

    void draw() {
    if(mousePressed && (mouseButton == RIGHT)) {
    radius = random(10, 50);
    fill(random(255), random(255), random(255));
    ellipse(random(width), random(height), radius, radius);
    }
    if(keyPressed) {
    background(255,255,255); }
    if(mousePressed && (mouseButton == LEFT)) {
    radius = random(10,50);
    fill(random(255), random(255), random(255));
    rect(random(width), random(height), radius, radius);
    }
    if (keyPressed && (key == 'b' || key == 'B')) {
    radius = random(10,50);
    fill(random(255), random(255), random(255));
    triangle(random(width), random(height), random(width), random(height),random(width), random(height));
    }
    }

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.