#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);
}
加入鋼琴音效
加入程式碼使得茶壺可以上下旋轉移動
沒有留言:
張貼留言