首先是最基本的東西......接著我們設定一個角度數值為45度......
接著沒錯,我們有新東西了──arc,也就是「弧」,用這個函數可以畫出弧來,我們可以用這個東西寫出缺角的圓,只要小小的「angle = mouseX」就能控制了唷~~
接著我們加上這行程式碼......
這行程式碼可以用來控制這個圓在每禎的變化,*3是三倍速度。
利用上面的程式碼就可以達到自動開闔的效果囉~~
這樣packman的基礎就大致完成了,接著就是這次的程式碼......
void setup()
{
size(300 ,200);
}
int angle = 45;
void draw()
{
background(255);
angle = (frameCount*3)%120;
if(angle > 60) angle = 120 - angle;
arc(100 ,100 ,100 ,100 ,radians(angle) ,radians(360 - angle) ,PIE);
}
沒有留言:
張貼留言