複習上周所教的聲音檔的播放,
把#include <mmsystem.h>
才能輸入PlaySound函式
PlaySound("Do.wav",NULL,SND_ASYNC|SND_LOOP);
延續上周的等它和不等它 用這個不等它ASYNC
這邊套用
SND_LOOP這個式子,跑出結果它會一直播放
接下來我們嘗試撥放MP3檔,
先把CMP_MCI.h這個輔助程式放入自己的專案
資料夾。
然後寫入#include "CMP3_MCI.h"做導入
設定名稱,輸入變數,
CMP3_MCI myMP3;
int a;
放入檔案
myMP3.Load("123.mp3");
myMP3.Play();
執行->
一樣輸入計時器的函式
glutTimerFunc(5000,timer,0);
5秒後開始跑,
五秒後持續每秒跑,
glutTimerFunc(1000,timer,t+1);
輸出結果如下:
用printf來輸出跑了幾秒
用內插 alpha值
alpha*新的角度+(1-alpha)*舊函式來表示角度
用茶壺來表示旋轉;把程式寫入
float alpha=(t)/30.0;
angle=newAngle*alpha+oldAngle*(1-alpha);







沒有留言:
張貼留言