電腦圖學2019-05-23 week14
1.主題:計時器
2.主題:內差公式
3.主題:動畫
4.期末作品
--------------------------------------------------------------------------
void timer(int t){
glutTimerFunc(3000,timer,t+1);
printf("%d\n",t);
PlaySoundA("nan.wav",NULL,SND_ASYNC);
}
-------------------------------------
呼叫音樂函式 每三秒鐘播放nan檔名的音樂
---------------------------------------
glutTimerFunc(1000,timer,0);<<<一開始等三秒鐘才開使放音樂(這是放在int main涵式裡面
----------------------------------------
動畫計時器
glutTimerFunc(30,timer,t+1);
float alpha=(t%33)/33.0;
nowX=alpha*1+(1-alpha)*-1;
angle+=1;
glutPostRedisplay();///系統重繪
-------------------------------------------
t+1<<現在秒數+1 進行下一秒要做的事情
t%33為了不讓t+1加到大於1無法變成1/33
nowX=alpha*1+(1-alpha)*-1;<<內差公式
想被當?
回覆刪除