2019年5月17日 星期五

Tokoyami_world.exe_week12

Sounds ,Musics .wav ,MP3

今天終於要來說說有關於「聲音」的概念了!

首先,這次跟前幾次不太一樣,不是開GLUT專案了,而是之前有說過的「Console Application」專案



接著經過一連串的設定後就進入編列介面了

首先,我們先在網路上找一個你喜歡的聲音,把它以wav檔的形勢下載下來

像我這麼「紳士」的人,當然要用「FBI open UP」的效果音啦~~哈哈哈~~



等等等等,別隨便進來我家啊啊啊啊啊!

......咳咳!好,我把他們請出去了,我們繼續吧~~

接著輸入......

#include <windows.h>
#include <mmsystem.h>

這兩行程式碼

mmsystem.h是關於多媒體(Multimedia)的程式,這次最重要的重點

接著再輸入PlaySoundA(),這是讓程式播放聲音的程式碼,接著輸入聲音檔的位址......



但這樣還不夠!我們還缺了一個東西

打開Project Options\Linker Settings

我們要加入一個Link,叫做「winmm」



這樣就可以來聽聽那個聲音了......



臥草!又來啦,別抓我啊啊啊啊!!!

......

好了,我回來了,那些人真難搞......

接著我們就來試試看更進階的吧~~

首先,先下載一如往常的Freeglut......brabrabra總之步驟一樣

接著我們開始來改造程式碼吧~~

就像剛剛一樣,把那段程式碼加入程式中......



這樣就可以把聲音嵌入執行的程式裡了~~

(某組織:我們似乎又聽到有人在呼喚我們?)

並沒有!咳咳,我們繼續吧

接著我們試著加上鍵盤控制吧~~



成功啦~~

沒有留言:

張貼留言