More Related Content
Similar to プログラミング技法特論第5回 (20)
プログラミング技法特論第5回
- 15. インタラクション 二つのものがお互いに影響しあうこと 相互作用 interaction 人間とコンピュータプログラム 人間の操作がプログラムの振る舞いを変える プログラムが人間の操作を変える 2010.5.17 プログラミング技法特論 N.Shimizu<chiko at kaetsu.ac.jp> 15
- 21. プログラムの例 float x, y; void setup(){ size(400, 400); colorMode(RGB, 100, 100, 100, 100); background(0, 0, 0, 100); noStroke(); x = 0; y = 0; } void draw(){ background(0, 0, 0, 100); x = x + 0.5; y = y + 0.5; fill(100, 0, 0, 100); ellipse(x, y, 20, 20); } 2010.5.17 プログラミング技法特論 N.Shimizu<chiko at kaetsu.ac.jp> 21
- 23. さっきのプログラムでは void setup(){ size(400, 400); colorMode(RGB, 100, 100, 100, 100); background(0, 0, 0, 100); noStroke(); x = 0; y = 0; } 2010.5.17 プログラミング技法特論 N.Shimizu<chiko at kaetsu.ac.jp> 23 この範囲に対してsetupという名前をつけた
- 27. draw: 一定間隔で実行される部分 void draw(){ background(0, 0, 0, 100); x = x + 0.5; y = y + 0.5; fill(100, 0, 0, 100); ellipse(x, y, 20, 20); } 2010.5.17 プログラミング技法特論 N.Shimizu<chiko at kaetsu.ac.jp> 27
- 28. どうなるか考えよう void draw(){ background(0, 0, 0, 100); x = x + 0.5; y = y + 0.5; fill(100, 0, 0, 100); ellipse(x, y, 20, 20); } 2010.5.17 プログラミング技法特論 N.Shimizu<chiko at kaetsu.ac.jp> 28 backgroundを消す