一、試玩遊戲
1. 到 http://nehe.gamedev.net/tutorial/lessons_31__35/25010/ 下載lessons32
2. 解壓縮lessons32,並執行Lesson32應用程式,並試玩
3.最高到第九關,221分
4.開啟GLUT三個紅色東西的檔案,並將遊戲的音效加入裏頭
程式碼:
#include <mmsystem.h>
void mouse(int button, int state, int x, int y) /// 加入Mouse函數
{
PlaySound("C:\\Users\\user\\Downloads\\lesson32\\Lesson32\\Data/shot.wav",NULL,SND_ASYNC);
///把檔名位置裡頭的目錄的斜線,從\改成 \\ 或 /
}
glutMouseFunc(mouse); ///加入Mouse函數
5.
新增鍵盤函式,讓按下鍵盤的12345時可以發出do re mi fa so
程式碼:
void keyboard(unsigned char key , int x, int y)
{
if(key=='1') PlaySound("C:\\Users\\user\\Downloads\\music/do.wav",NULL,SND_ASYNC);
if(key=='2') PlaySound("C:\\Users\\user\\Downloads\\music/re.wav",NULL,SND_ASYNC);
if(key=='3') PlaySound("C:\\Users\\user\\Downloads\\music/mi.wav",NULL,SND_ASYNC);
if(key=='4') PlaySound("C:\\Users\\user\\Downloads\\music/fa.wav",NULL,SND_ASYNC);
if(key=='5') PlaySound("C:\\Users\\user\\Downloads\\music/so.wav",NULL,SND_ASYNC);
}
glutKeyboardFunc(keyboard);
6.加入MP3檔案 > 1.下載老師給的CMP3_MCI 放在專案目錄裡頭
2.加入程式碼使MP3檔可以撥放
程式碼:
#include "CMP3_MCI.h"
CMP3_MCI myMP3;
myMP3.Load("C:/Users/user/Downloads/IU.mp3");
myMP3.Play();
沒有留言:
張貼留言