1)小考:T-R-T觀念
2)上週:PlaySound,MP3播放
3)主題:計時器Timer
4)主題:內插 線性內插 動畫
上週我們 GLUT專案 用的是freeglut檔案的資料夾
現在改成在專案資料夾
用notepad++打開專案的cbp檔案
working_dir="C:/Users/bp6ru/Desktop/freeglut/bin" />
改成
working_dir="." />
(有2個)
下載"CMP_MCI.h" 並且放到專案檔資料夾
設定播放MP3
CMP3_MCI xxxMP3///宣告一個叫做xxxMP3的變數
在main裡面加上
xxxMP3_Load("音樂名字.mp3");///讀入檔案
xxxMP3_Play();///播放
設定計時器
在main裡面加上計時器
>>
glutTimerFunc( 1000, timer, 0);
/// 1000代表1秒 5000代表5秒 以此類推
在main上面宣告一個void timer外函式
代表經過多少秒要播放一次音樂
連續計時器
在void裡面加上glutTimerFunc( 1000, timer, 0);
表示間隔多少秒要重新播放一次音樂
>> 呼喚下面的glutTimerFunc,進入void
播了void之後 要再呼喚一次void(看設定時間多少來間隔)
void 迴圈<<
內插公式:交叉相乘
沒有留言:
張貼留言