【Processing】 簡易七彩畫筆

Processing 一直是我在上課時很喜歡的內容之一,原因很簡單,因為它效果強大,程式碼又簡潔,還可以結合 Arduino、Kinect 來做各種實體互動。可以補強 Arduino 在資料呈現上的不足。

CAVEDU 研究室的 Processing 介紹

CAVEDU 的 Processing 教學放在本文末 (Slideshare平台),歡迎分享~

來看看這個可愛的小範例吧,在滑鼠座標處畫圓。圓的顏色會隨機變換,這樣就是一隻色彩繽紛的數位畫筆囉!

001

[pastacode lang=”java” message=”Processing 七彩畫筆” highlight=”” provider=”manual” manual=”void%20setup()%20%7B%0A%20%20size(600%2C%20600)%3B%0A%7D%0A%0Avoid%20draw()%20%7B%0A%20%20%2F%2Fbackground(255)%3B%0A%20%20noStroke()%3B%0A%20%20line(300%2C%20300%2C%20mouseX%2C%20mouseY)%3B%0A%20%20int%20r%20%3D%20int(random(255))%3B%0A%20%20int%20g%20%3D%20int(random(255))%3B%0A%20%20int%20b%20%3D%20int(random(255))%3B%0A%20%20fill(r%2C%20g%2C%20b)%3B%0A%20%20ellipse(mouseX%2C%20mouseY%2C%2030%2C30)%3B%0A%20%20delay(10)%3B%0A%7D”/]

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *