本週主題:
(1.)貼圖
(2.)聲音
(3.)小遊戲
1.下載並執行Nehe的程式(小遊戲)
請下載這個連結中的程式,並解壓縮執行它。
![]() |
點兩下框框內的.exe檔 |
接著它會問你要不要全螢幕執行,請選擇"否"。
點擊視窗中的物品來得分
試試好手氣,你得了幾分呢?
2.聲音
步驟一:請新增GLUT專案,然後在main.cpp檔中加入標頭檔 #include<mmsystem.h>
步驟二:接著在main函式中先加入glutMouseFunc(mouse);,並在main函式上加入mouse函式並加入槍聲的音源路徑(請注意路徑的修改)
步驟三:執行後,在視窗中點擊任意部分,電腦即會產生音效。
用鍵盤上的數字鍵來產生DoReMi等等音效(.wav版本)
步驟一:請至網路上下載音檔,並放到freeglut>bin資料夾下,這樣程式才讀的到檔案。
步驟二:新增glutKeyboardFunction(keyboard);函式到glutMouseFunction函式下,並實作keybaord函式
在keyboard函式中,有五個條件式,分別做以下功能:
當按下1鍵,則播放Do的聲音;
當按下2鍵,則播放Re的聲音;
當按下3鍵,則播放Mi的聲音;
當按下4鍵,則播放Fa的聲音;
當按下5鍵,則播放Sol的聲音;
播放音效(.mp3版本)
步驟一:請將CMP3_MCI.h標頭檔以及一個.mp3檔放到GLUT專案資料夾下
步驟二:在GLUT專案中新增標頭檔#include "CMP3_MCI.h"
步驟三:在下一行新增變數CMP3_MCI myMP3;
步驟四:在main函式中加入兩行:
myMP3.Load("C:\\Users\\user\\Desktop\\04160410/yukai.mp3");///播音樂的路徑
myMP3.Play();//播放
步驟五:執行後,即會抓到mp3檔案,並播放聲音。
沒有留言:
張貼留言