2023年4月27日 星期四

聯邦圖學院 Week11 鍵盤滑鼠與音樂

 Week11

今天測試鍵盤所以先開心專案week11-1_keyboard
Ctrl+F在程式碼裡面找到keyboard
找到glutKeyboardFunc(key)
因為一開始的範例專案裡面就有類似的功能
(按下ESC停止執行)
所以我們仿效它寫一個
if(key==27)exit(1234)
程式碼如下

接下來我們結合鍵盤和音樂撥放
開心專案week11-2_keyboard_PlaySound
只需要在剛剛案件那個區塊更換一些程式碼
程式碼如下

成功執行的話就可以使用數字鍵撥放音效了

















我們再開一個新的檔案
week11-3_PlaySound
這一次要去前幾次設定Compiler的地方新增winmm


























執行之後應該可以看到程式撥放了音檔之後還印出了Hello World












接下來再開新空白檔案(week11-4_CMP3_MCI_Load_Play)
我們可以在網路上面隨便下載一個MP3來放
將CMP3_MCI.h檔案放在工作目錄裡面(week11-4的資料夾)
程式的話就是預設程式但是在137行加上以下這幾句








執行之後應該就是預設的紅色圖形加上你選的音樂
接下來在Project/properties按下去之後把下面那個紅色的地方直接換成小數點
好了之後按下OK並File/Save Everything




















這樣子程式就可以直接到工作目錄裡面抓檔案來撥放就好不用在電腦裡面繞來繞去

沒有留言:

張貼留言