2018年5月17日 星期四

Week12 來福的汪汪圖學週記

電腦圖學 week12' 0514

1)小考:T-R-T觀念
2)上週:PlaySound,MP3播放
3)主題:計時器Timer
4)主題:內插 線性內插 動畫


上週我們 GLUT專案  用的是freeglut檔案的資料夾
現在改成在專案資料夾
用notepad++打開專案的cbp檔案

working_dir="C:/Users/bp6ru/Desktop/freeglut/bin" />
改成
working_dir="." />
(有2個)


下載"CMP_MCI.h"  並且放到專案檔資料夾
設定播放MP3

CMP3_MCI xxxMP3///宣告一個叫做xxxMP3的變數

在main裡面加上
xxxMP3_Load("音樂名字.mp3");///讀入檔案
xxxMP3_Play();///播放


設定計時器
在main裡面加上計時器
>>
  glutTimerFunc( 1000, timer, 0);
/// 1000代表1秒  5000代表5秒 以此類推
在main上面宣告一個void timer外函式
代表經過多少秒要播放一次音樂


連續計時器
在void裡面加上glutTimerFunc( 1000, timer, 0);
表示間隔多少秒要重新播放一次音樂

>> 呼喚下面的glutTimerFunc,進入void
   播了void之後  要再呼喚一次void(看設定時間多少來間隔)
  void 迴圈<<


內插公式:交叉相乘

沒有留言:

張貼留言