Στο αριστερό μέρος του παραθύρου υπάρχουν 3 κυκλάκια διαφορετικών χρωμάτων.
Στο κέντρο του παραθύρου υπάρχει ένας μεγάλος άσπρος κύκλος.
Θέλουμε να αλλάζει το χρώμα του κύκλου ανάλογα με τον μικρό κύκλο που επιλέγουμε με το ποντίκι.
Challenge: Να αλλάζει το χρώμα του μεγάλου κύκλου ανάλογα με το χρώμα του μικρού κύκλου που επιλέγουμε με το ποντίκι. Αν κάνουμε κλικ στον κενό χώρο, ο μεγάλος κύκλος να ξαναγίνεται άσπρος.
Χρόνος: 5 min
color xroma = #FFFFFF;
color xroma1 = #6E569B;
color xroma2 = #84FF3E;
color xroma3 = #FC3912;
void setup()
{
size(800, 600);
}
void draw()
{
background(#ACD6DE);
fill(xroma1);
ellipse(100, 100, 50, 50);
fill(xroma2);
ellipse(100, 300, 50, 50);
fill(xroma3);
ellipse(100, 500, 50, 50);
fill(xroma);
ellipse(400, 300, 100, 100);
}
void mousePressed()
{
if (dist(mouseX, mouseY, 100, 100) < 25)
xroma = xroma1;
if (dist(mouseX, mouseY, 100, 300) < 25)
xroma = xroma2;
}