2023年9月28日 星期四

Rain Week03

 一、讓點移動(酷東西)

朝一個方向移動的點(有軌跡)

會彈牆壁的點

random(a, b)  a ~ b會隨機選

random(a)  0 ~ a會隨機選

x跟y只要大於邊界,方向就會正負相反,改變方向

多個會彈牆的點

把點連起來

dist(x1, y1, x2, y2);  算距離

只要點跟點的距離郩於100就連起來

有深淺的線

把點變成可變動的(改為變數N)

距離越遠,顏色越淡

兩點距離較近時,會稍微被吸引(方向稍微改變)

二、4.3版本Processing

顏色選擇器

工具-顏色選擇器

HSB

中間直條改變顏色,右邊HSB只有H在改變,SB沒在動,用起來更方便

H-色調, S-飽和度, B-亮度

隨時間改變顏色

跟著幀數改變色調(H)

彩色

用一堆不同顏色的點,讓畫面變彩色

colorMode(HSB, a); 只有一個數字,就自動把後面也當作那個顏色

x = i, y = j

有聲淺的彩色

把stroke的第二個值(HSB的S),改成流動的值(j)

三、選不同顏色的小遊戲

全部圓圈一樣顏色

讓HSB的值random,滑鼠每按一下就random一次

只有一個圓圈顏色不一樣

dh, ds, db用來放不一樣那個要差多少


沒有留言:

張貼留言