2020年4月16日 星期四

week08

今天老師教的題目是一個遊戲小精靈張閉嘴巴的小圖



void setup()
{
  size(300,200);
}
int angle=45;
void draw()
{
  background(255);
  angle=mouseX;
  arc(100,100,100,100,radians(angle),radians(360-angle),PIE);//此為設定圓形之角度
}

程式開始執行後只要移動滑鼠,便可改變弧度。





void setup()
{
  size(300,200);
}
int angle=45;
void draw()
{
  background(255);
  angle=(frameCount*2)%120;///將中間改為frameCount*2便可改為自動兩倍速度    if(angle>60)angle=120-angle;
  arc(100,100,100,100,radians(angle),radians(360-angle),PIE);
}



fill(215,231,100);
在if的下面加上此句程式碼,即可改變圖形顏色。
圖形顏色之色調可參照小畫家的滴管顏色數值。

今天教的是小精靈,以前我只有玩過一次小精靈只記得這隻嘴巴會動來吃點點!!
看到可以讓他自動張嘴的程式碼,讓我忍不住多玩幾次自己寫出的程式~!


沒有留言:

張貼留言