實做:playsound(),(MP3_MCI.h)
鍵盤 鋼琴,射擊,遊戲
複習 貼圖+trt,下周小考
1.一開始老師先讓我們玩小遊戲
(1)先下載lesson32
(2)套用外掛 #incldue <mmsystem.h>
(3)打上PlaySound("shot.wav",NULL,SND_ASYNC); /// 槍聲音檔
///聲音檔要放在Freeglut的bin檔裡面
(4)http://billor.chsh.chc.edu.tw/sound/p.htm WAV檔下載的地方
(5)PlaySound後面的 ASYNC 為不同步 不等待 (一起撥出)
SYNC為同步 等待(一個先撥完再換另一個)
(6)打上void mouse(int button, int state, int x, int y)
if(state==GLUT_DOWN) PlaySound(......)
(7)(state==GLUT_DOWN) 按下去才出一次聲音
(8)如果適用SND_LOOP(輪迴播放)
(1)把程式碼打上去會發現執行不了 要有#include <windows.h>
(2)新增Linker
(3)就可以執行成功了!(scanf >> 讀取到你打的數字後就會結束聲音)
沒有留言:
張貼留言