2017年4月24日 星期一

郭羽的筆記,week10

1.打遊戲,一個看起來非常low的射擊小遊戲nehe lesson 32,搶灘登陸的畫風。PS:還有聲音哦!



2.為glut專案的的demo添加聲音(就是搶灘登陸的設計聲音orz)
- 首先要去lesson32窺一下cpp代碼,找到哪一行代碼控制聲音的產生。

- 552粘貼代碼到自建的glut專案,粘到mouse函數裡面,使用glutMouseFunc函數調用,還有一點,include控制多媒體系統的頭文件mmsystem.h
啟動。效果如下:
8
3.添加聲音
glutKeybordFunc()

void keybord(unsigned char c, int x, int y){
    if('1'==c) PlaySound("pianoC.wav",NULL,SND_ASYNC);
    if('2'==c) PlaySound("pianoD.wav",NULL,SND_ASYNC);
    if('3'==c) PlaySound("pianoE.wav",NULL,SND_ASYNC);
    if('4'==c) PlaySound("pianoF.wav",NULL,SND_ASYNC);
    if('5'==c) PlaySound("pianoG.wav",NULL,SND_ASYNC);
    if('6'==c) PlaySound("pianoA.wav",NULL,SND_ASYNC);
    if('7'==c) PlaySound("pianoB.wav",NULL,SND_ASYNC);
    if('8'==c) PlaySound("pianoC2.wav",NULL,SND_ASYNC);
}
4.52332355356  
76576536532

沒有留言:

張貼留言