2015年4月9日 星期四

02160820_林政華Week07

1.將基本的程式打上,以及打上新的程式碼(藍色)

#include <GL/glut.h>
#include <stdio.h>

void display()
{
    glutSolidTeapot(0.3);
    glFlush();
}
void keybord(unsigned char key,int x,int y)
{
    if(key=='q')
        printf("QQQQQQQQQQQQQQQQQQQQQQQQ\n");
    if(key=='w')
        printf("WWWWWWWWWWWWWWWWWWWWWWWW\n");
}



int main (int argc,char **argv)
{
    glutInit(&argc,argv);
    glutCreateWindow("Hellooooooooooo");

    glutDisplayFunc(display);
    glutKeyboardFunc(keybord);

    glutMainLoop();
}
















2.新增撥放音樂
#include <mmsystem.h>

    if(key=='q')
        printf("QQQQQQQQQQQQQQQQQQQQQQQQ\n");
        PlaySound("wolf.wav",NULL,SND_ASYNC);
下載檔名為wolf的wav檔案,接著將他放進freeglut裡的lib資料夾。
















3.下載個音階的音訊檔,設定按鍵
 if(key=='1')
       PlaySound("Do.wav",NULL,SND_ASYNC);
        if(key=='2')
       PlaySound("Re.wav",NULL,SND_ASYNC);
       if(key=='3')
       PlaySound("Mi.wav",NULL,SND_ASYNC);
       if(key=='4')
       PlaySound("Fa.wav",NULL,SND_ASYNC);
       if(key=='5')
       PlaySound("Sol.wav",NULL,SND_ASYNC);
       if(key=='6')
       PlaySound("La.wav",NULL,SND_ASYNC);
       if(key=='7')

       PlaySound("Si.wav",NULL,SND_ASYNC);





沒有留言:

張貼留言