Metro metro; Layer layer; int play_pos = 0; int play_pos_previous = 0; void setup() { size(500, 500); frameRate(1000); // Metroを正確に刻むために目一杯FPSを上げる // Metroの初期化 metro = new Metro(); metro.set(100); // 100[ms]おきにtrueを返す layer = new Layer(); layer.setup(); } void draw() { background(0); layer.updateButtonStatus(); layer.update(metro.update()); layer.draw(); }