Skip to content

Latest commit

 

History

History
45 lines (38 loc) · 815 Bytes

hiiren-painallukset-varianimaatio.org

File metadata and controls

45 lines (38 loc) · 815 Bytes

int kyllaisyys;
int savy;
int kirkkaus;

void setup ()
{
  size (200, 100);
  colorMode (HSB, 100);

  kyllaisyys = 0;
  savy = 0;
  kirkkaus = 0;
}

void draw ()
{
  background (0);
  fill (100);
  
  for (int arvo = 25; arvo < 100; arvo += 25)
  {
    textAlign (CENTER, TOP);
    text (arvo, arvo, 0);
    textAlign (LEFT, CENTER);
    text (arvo, 0, arvo);
  }
  
  noStroke ();
  final float keskikohta = width / 2.0;
  fill (savy, kyllaisyys, kirkkaus);
  rect (keskikohta, 0, keskikohta, height);

  kyllaisyys++;
  if (kyllaisyys > 100)
    kyllaisyys = 0;
}

void mousePressed ()
{
  savy = mouseX;
  kirkkaus = mouseY;
}