close

好久沒有寫max的程式了
昨天因為幫亞雯寫max的程式所以就沒空上來寫內容
所以今天就來把昨天寫的程式po一下吧
不過說真的這個小程式居然讓我寫了三個小時
而且還有一個小bug呵~~~


這個程式主要是她要製作一個互動作品的程式
主要是分成三個部份
第一部份是接收訊號判斷
在這個部份主要是將訊號分成兩類
第一大類是超過最大值時要呈現白色
第二大類是當在界限內的就呈現rgb的值
接收訊號判斷.JPG
第二部份是偵測同一時間之內是否有兩個值同時按下
由於他的值同時最多會有4個值同時啟動
所以我就用了一個相加的功能讓他可以記錄同時有幾個被按下
記錄同時有幾個被按下.JPG
第三部份就是混色啦
由於若要同時按下2個值的話要將兩個顏色的值加混合
ex:紅色+黃色-->就變橙色啦
所以我就用了一個累加的方式並將上面記錄的個數來做相除
就得到我想要的混色的值啦
顏色的混合.JPG 
有興趣的人也可以下載原始檔來試試哦
不過這個程式的bug在一定要先啟動紅色或黃色單一一個
不能一開始就同時按紅、黃兩個一起哦 

arrow
arrow
    全站熱搜

    hedwig520 發表在 痞客邦 留言(0) 人氣()