2020年4月24日 星期五

Week09-嘴巴會張開的小精靈

W09-畫一個嘴巴會動小精靈

畫一個嘴巴張開開的小精靈
因為橢圓ellipse沒辦法設定弧度
所以用radian設定角度、弧度

點選Tools的Color Selector幫小精靈上顏色

選擇黃色,複製框框內的顏色值

將複製的顏色放入fill程式碼內

設定一個會變動的角度值"a"
加上a++角度一直改變

嘴巴的角度要藉於0~60之間才正常,否則會很可怕
GOAL : 設一個 diff 來控制讓角度介於0~60之間
太大會-1太小會+1

~~程式碼~~
void setup()
{
  size(600,200);
}
int a=20;
int diff=1;
void draw()
{
  background(0);
  fill(#FAFF00);
  arc(50,50,80,80, radians(a), radians(360-a), PIE);
  a+=diff;
  if(a>60) diff=-1;
  if(a<=0) diff=+1;
}


沒有留言:

張貼留言