//セットアップ（はじめだけ）
void setup() {
  size(200, 200);  //画面のサイズ
  background(255);  //背景色（赤,緑,青）0～255
  surface.setAlwaysOnTop(true);  //つねに最前面に表示
  frameRate(60);   //1秒間で60回くり返す
}


//ドロー（くり返し描く）
void draw() {
  int s=second();
  int m=minute();
  int h=hour()%12;

  translate(100, 100);

  //文字盤
  fill(#06334D);  //図形のぬりつぶし
  ellipse(0, 0, 200, 200);  //長丸(中心x,中心y,幅,高さ)

  //めもりの線
  for (int i=0; i<60; i++) {
    line(0, -90, 0, -100);
    rotate(radians(6));
  }

  //秒
  rotate(radians(6*s));
  line(0, 0, 0, -100);  //(始点x,始点y,終点x,終点y)
  rotate(radians(-6*s));

  //分
  rotate(radians(6*m));
  line(0, 0, 0, -100);  //(始点x,始点y,終点x,終点y)
  rotate(radians(-6*m));

  //時
  rotate(radians(30*h));
  line(0, 0, 0, -100);  //(始点x,始点y,終点x,終点y)
  rotate(radians(-30*h));
}
