2020年5月3日 星期日

孤獨月宮的花園

200424 week09

上禮拜因為忘記發了,就補在這週吧!!!

這禮拜交的就是......如何製作童年遊戲的 小精靈!


首先,先變出一個圓









circle(50,50,100);



來換個顏色吧!









fill(#FFB9EF);//可到工具>顏色選擇器>複製喜歡的色號

circle(50,50,100);


現在要讓程式突變...(形狀改變)









像這樣 ↗ ↗ ↗ ↗ ↗ ↗         小精靈形狀出來了

fill(#FFB9EF);

arc(50,50,100,100, radians(45),radians(315),PIE);//arc(x,y,寬,高),radians=弧度,
                         PIE=呈現的樣式



再突變一次(嘴巴會開合)


void setup()
{
  size(600,200);
}
int x=50,y=50,a=45,da=1;//da視角度a的改變量,先放1
void draw()
{
  background(0);
  fill(#FFB9EF);
  arc(50,50,80,80,radians(a),radians(360-a),PIE);
  a+=da;//張大或縮小
  if(a>60) da=-1;//太大??縮小吧!
  if(a<=0) da=+1;//大小??放大吧!
}

跟著做,小精靈嘴巴就會動囉!

這次的課程因為時間的關係,只能學到這裡,希望下次能夠學會完整的小精靈遊戲

沒有留言:

張貼留言