2019年9月26日 星期四

week03_互動技術動起來

今天身體不舒服
而且沒睡好
真低累

不說這個了 上課 開工~~~~~
_____________________________________________________
今天學的是畫線的運用
 line(mouseX,mouseY,pmouseX,pmouseY);
追蹤滑鼠位置畫線
搭配上
if(mousePressed && mouseButton==LEFT)
就是只有按下左鍵的時候才會畫線

再來 精彩的來了
stroke調整線條顏色
strokeweught調整線條粗細
搭配上random
就可以變這樣


這張也是調整顏色粗細下的成果


再來利用rect增加調色盤

加上這些程式碼
if(mouseX<50) stroke(#FFF5EE);
      else if(mouseX<100) stroke(#33A1C9);
      else if(mouseX<150) stroke(#F4A460);
      else if(mouseX<200) stroke(#808A87);
讓調色盤能成功使用
 


最後
else {
        strokeWeight((mouseX-200)/10); }
增加粗細的調整
就變這樣囉


沒有留言:

張貼留言

alanhc 互動技術-week17 [final]

回顧這學期的作品:  期中作業:LANDING:PLANET 賣點&特點: 炫麗的特效 物理(星球重力及降落)及粒子系統(噴射) 世界地圖可根據視角縮放 困難點: 重寫3次最終改寫成物件導向的CLASS寫法...