array_ellipse02

int[] x;

void setup() {
  size(500, 500);
  colorMode(HSB, 360, 100, 100);
  noStroke();

  x = new int[20];
  for ( int i = 0; i < 20; i ++) {
    x[i] = 20*i;
  }
}

void draw() {
  background(0, 0, 100);

  for (int i = 0; i < 20; i ++) {
    fill(random(360), 100, 100);
    ellipse(x[i], x[i], 20, 20);
    ellipse(500-x[i], 500-x[i], 20, 20);
    ellipse(x[i], 500-x[i], 20, 20);
    ellipse(500-x[i], x[i], 20, 20);
    x[i] += 1;
  }
}

配列の勉強.

Processing入門9

ここを参考にしてやってみた.まだ,頭のなかで配列のイメージができていないので,一週間かけて少しずつやっていく.