在XNA 4.0中,針對Audio的部分提供一個方便用好用的方法供使用者使用。

現在你可以將你的MP3 Content放在網路上面,然後再XNA用streaming的方式來播放音樂。

要使用這個功能相當的簡單!!

1. 開啟你的XNA 4.0專案。

2. 在initialize的函數中,打入以下程式碼

(通常我會把跟音樂有關的放在這個函數當中載入,當然你也可以在建構子的時候就載入他)

MediaPlayer.Stop();
Uri uriStreaming = new Uri("http://cbsmp3oftheday.files.wordpress.com/2010/08/weezer-memories.mp3?dl=1");

song = Song.FromUri("Sample Music", uriStreaming);
MediaPlayer.Play(song);

最關鍵的就是第二行Uri,這個函數用來設定下載位置,可能當中還會需要設定使用者密碼之類的來下載檔案等等。

第三行程式碼是下載音樂並轉換成song的物件,第一個參數是指定Song的名字,第二個是Uri的物件。

設定完畢以後就可以開始播放音樂啦~~~

大家可以用看看這個新功能唷!

創作者介紹
創作者 teexit1224 的頭像
teexit1224

StreamWhite

teexit1224 發表在 痞客邦 留言(0) 人氣()