開啟glut專案
****SND_ASYNC;///非同步(不等別人的指令)
****SND_SYNC; ///同步(有等)
Step2
用簡易main函式寫(貝殼專案 第一排一年級教的)
Step4
按數字跑聲音(要在3D的視窗)

code
case '1': PlaySound("Do.wav",NULL ,SND_ASYNC);
break;
case '2': PlaySound("Re.wav",NULL ,SND_ASYNC);
break;
case '3': PlaySound("Mi.wav",NULL ,SND_ASYNC);
break;
case '4': PlaySound("Fa.wav",NULL ,SND_ASYNC);
break;
case '5': PlaySound("Sol.wav",NULL ,SND_ASYNC);
break;
case '6': PlaySound("La.wav",NULL ,SND_ASYNC);
break;
case '7': PlaySound("Se.wav",NULL ,SND_ASYNC);
break;
Step5
射擊音效

code
void mouse(int button, int state, int x,int y)
{
if(state==GLUT_DOWN) PlaySound("Shot.wav",NULL,SND_ASYNC);
}
沒有留言:
張貼留言