float eSize = 40; //オブジェクトのサイズ float x = 0; //オブジェクトのx座標 float y = 0; //オブジェクトのy座標 void setup(){ size(400, 400); } float frame = 0; void draw(){ background(255); //軌跡を残す場合は、下の3行をON、backgoundをOFFにする /* fill(255, 50); //透明度のあるrectを描画 rect(0, 0, width, height); fill(0); //オブジェクトは黒 */ //フレームカウントを1上げる。60を越える場合は0に戻す。 frame += 1.0; if(frame > 60){ frame = 0; } //塗り黒、線なし。 noStroke(); fill(0); x = width / 2.0; //xは画面中央で固定 y = frame * 20; //frame(0-60)に、20をかけた値がy(0-1200) ellipse(x, y, eSize, eSize); }