(1)建GLUT專案
(2)把 .cbp檔 用Notepad++改他 ---> working-dir = "C:/Users/user/Desktop/freeglut/bin"
working-dir = "."
(3)把freeglut\bin\freeglut32.dll
複製到專案目錄





TODO:在Moodle下載 CMP3_MCI.h
(1)把CMP3_MCI.h與mp3檔放在同一目錄中
#include "CMP3_MCI.h" ///(1)雙引號,在同一個目錄裡
glutInit(&argc, argv);
CMP3_MCI myMP3; ///(2)宣告一個CMP3_MCI 物件變數叫 myMP3
int main(int argc, char *argv[])
{
myMP3.Load("123.mp3"); ///讀入檔案
myMP3.Play(); ///播放
///PlaySound("123.mp3", NULL ,SND_ASYNC);
/// MP3無法播放 , 改用CMP3_MCI.h的方法



TODO:每天早上起床的儀式
void timer(int t)///Now:計時器的函式
{///Now:
glutTimerFunc(2000,timer,0);///Now: 使用計時器,下一個鬧鐘,2秒
PlaySound("Shot.wav",NULL,SND_ASYNC);
}///Now:
..... .
int main ()裡 glutCreateWindow("...") 之後
glutTimerFunc(7000,timer,0);

TODO:
內插公式 (交叉相乘)
新 * alpha + 舊 * (1-alpha)
alpha : 0~1

用timer移動茶壺

沒有留言:
張貼留言