Contenu connexe
Plus de Noritada Shimizu (20)
プログラミング技法特論第7回
- 5. プログラム int x1, y1; int x2; intdx; void setup(){ size(400, 400); x1 = 0; y1 = 200; x2 = 200; dx = (x2 – x1) / 10; } void draw(){ background(0, 0, 0, 100); x1 = x1 + dx; ellipse(x1, y,1, 10, 10); }
- 8. プログラム int x1, y1; int y2; intdy; void setup(){ size(400, 400); x1 = 200; y1 = 300; y2 = 100; dy = (y2 – y1) / 10; } void draw(){ background(0, 0, 0, 100); y1 = y1 + dy; ellipse(x1, y,1, 10, 10); }
- 10. プログラム int x1, y1; int x2, y2; intdx, dy; void setup(){ size(400, 400); x1 = 100; y1 = 300; x2 = 300; y2 = 100; dx = (x2 – x1) / 10; dy = (y2 – y1) / 10; } void draw(){ background(0, 0, 0, 100); x1 = x1 + dx; y1 = y1 + dy; ellipse(x1, y1, 10, 10); }
- 12. プログラム int x1, y1; intdx, dy; void setup(){ size(400, 400); x1 = 100; y1 = 300; dx = 0; dy = 0; } void draw(){ if(mousePressed){ dx = (mouseX – x1) / 10; dy = (mouseY - y1) / 10; } background(0, 0, 0, 100); x1 = x1 + dx y1 = y1 + dy; ellipse(x1, y,1, 10, 10); }