Processing 隨機五小圓

Processing 是個好用又功能強大的數位互動介面開發工具,可以用相當精簡的程式碼做出炫麗奪目的色彩效果。請參考 CAVEDU 研究室的 Processing 相關內容。除了可以單機執行之外,還能結合 Android、Kinect 與 Arduino 達到更有趣的互動呈現

以下是簡單的範例練習,每次執行時都會利用 for 迴圈產生五顆小球,每次小球的顏色RGB值都會隨機決定。

想想看,如何利用 for 迴圈做到 5 x 2排總共10顆的效果?

未命名

int r,g,b;

int x = 20;
size(300,300);
smooth();
background(255);
noStroke();
for(int i=0;i<5;i++){
  r = (int)random(255);
  g = (int)random(255);
  b = (int)random(255);
  fill(r,g,b);
  ellipse(x,20,25,25);
  x += 30;
}
五顆隨機顏色小球

About CAVEDU 阿吉 - 雜工 (2521 Articles)

CAVEDU 教育團隊 打雜

Contact: Website

Leave a comment

Your email address will not be published.


*