CONDICIONALES
CONDICIONALS PROCESSING
El ejercicio consiste en dibujar 5 redondas en diferentes posiciones que estén pintadas de color amarillo y que cuando toque la tecla ‘a’ ‘s”f”g’ cambie de color a rojo una redonda diferente para cada tecla.
Pongo mi código de solución (que no es la única solución) a continuación (pero intenté hacerlo sin copiar el código)
int pos=50;
void setup() {
size(640, 360);
background(255,255,255);
noStroke();
}
void draw() {
fill(255,200,0);
ellipse(70,70,50,50);
ellipse(70+pos,70,50,50);
ellipse(70+pos*1,70,50,50);
ellipse(70+pos*2,70,50,50);
ellipse(70+pos*3,70,50,50);
ellipse(70+pos*4,70,50,50);
if(keyPressed==true)
{
if(key=='a')
{
fill(255,0,0);
ellipse(70,70,50,50);
}
if(key=='s')
{
fill(255,0,0);
ellipse(70+pos,70,50,50);
}
if(key=='d')
{
fill(255,0,0);
ellipse(70+pos*2,70,50,50);
}
if(key=='f')
{
fill(255,0,0);
ellipse(70+pos*3,70,50,50);
}
if(key=='g')
{
fill(255,0,0);
ellipse(70+pos*4,70,50,50);
}
}
}