2023互動技術
2023年9月28日 星期四
北極熊 Week03 點連成線動畫、HSB顏色模型、diffColor小遊戲
點連成線動畫
打開Processing
先畫一個圓
加入dx dy,讓圓可以移動,執行時會發現原點會一直往右下移動,離開視窗範圍
更改背景為黑色,調整dx dy為隨機產生-1到1間的數值,讓原點不會離開視線範圍
加入陣列和迴圈
開始依據兩個點的距離遠近畫線
新增視窗內顯示的點數量,設一個變數N方便用來改數量
新增畫線的顏色變化,距離近顏色越白,距離遠顏色越淡(黑)
讓他看起來更有趣一點,新增兩點連線拉扯的感覺(吸引力)
顏色變化
使用HSB顏色模式(H單位是角度,S、B單位是百分比)
在draw函式裡使用frameCount%360,讓背景可以從0~360循環變化顏色,S和B的數值則不變,預先設定好
執行後會看到背景色不斷變化
產生像顏色選擇器的樣子
一樣選用HSB顏色模式,數值設定400,產生400個顏色
執行結果
用HSB顏色模型製作diffColor小遊戲
設定chooseColor函數用來隨機產生HSB顏色
新增滑鼠按下呼叫chooseColor函數,設定顏色產生範圍
新增兩個隨機產生顏色
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言