2015年4月9日 星期四

week-07

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

void display()
{
    glutSolidTeapot(0.3);
    glFlush();
}
void keyboard(unsigned char key, int x, int y)
{
    if(key=='a'){
     /// ///////////////////////
    PlaySound("tarzan.wav",NULL, SND_ASYNC);
    printf("嗚~~~嗚~~~嗚~~~ \n");
    }
    if(key=='b')printf("bbbbb\n");
}
int main(int argc, char**argv)
{
    glutInit(&argc, argv);
    glutCreateWindow("hello");

    glutDisplayFunc(display);
    /// /////////////////////////
    glutKeyboardFunc(keyboard);

    glutMainLoop();
}



加入音效檔(wav)
PlaySound("tarzan.wav",NULL, SND_ASYNC);






PlaySound("tarzan.wav",NULL, SND_ASYNC);
    printf("嗚~~~嗚~~~嗚~~~ \n");
    }
    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);
}

加入鋼琴音效

加入程式碼使得茶壺可以上下旋轉移動

沒有留言:

張貼留言