2020年4月24日 星期五

week09-吃


1.

2.

3.

程式碼
//circle(50,50,80);
//ellipse(50,50,80,80);//橢圓
void setup()
{
    size(600,200);
}
int a=20;//角度變數
int diff=1;//每次變+1或-1
void draw()
{
   background(0);//黑色背景
  fill(#FAE600);
  arc(50,50,80,80, radians(a), radians(360-a), PIE);
  a+=diff;
  if(a>60)diff=-1;//如果角度太大,就改成-1
  //當角度變數改變>60時,diff變成-1,角度+-1都會是負的
  //用diff去控制正負,讓角度太大或太小時改變
  if(a<=0)diff=+1;//如果角度太大,就改成+1
}

沒有留言:

張貼留言