2019年5月24日 星期五

我九歲_Week14

2019/5/24 week14

今天內容: 計時器 内插公式 動畫 期末作品


/1/打開codeblocks新增一個project的glut
[先去網站下載GLUT就跟之前一樣~]
去 http://billor.chsh.chc.edu.tw/sound/p.htm 下載短音效
在貼上程式碼~
就可以發出聲音了~

(具體舉例:起床關鬧鐘 再按一個鬧鐘。)


[程式碼]
#include <GL/glut.h>
#include <mmsystem.h>///NOW (0)發聲音
void display()
{
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

    glutSwapBuffers();
}
void timer(int t)///NOW (2)
{
    glutTimerFunc(1000, timer, 0);///NOW2
    PlaySoundA("fart.wav", NULL, SND_ASYNC);///NOW (2)
}
int main(int argc, char**argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH);
    glutInitWindowSize(500,500);///大一點
    glutCreateWindow("week14 timer");

    glutDisplayFunc(display);
    glutTimerFunc(1000, timer, 0);///NOW (1)

    glutMainLoop();

}



/2/ 使用excel在程式碼中做內插


/3/利用內插來讓機器人能夠動作->變成動畫













沒有留言:

張貼留言