2018年5月7日 星期一

八隻八哥八筆記 week11

Step1
開啟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);
}




沒有留言:

張貼留言