2013-01-31 78 views
1

我試圖在monogame項目中播放視頻。我過去通過包含Framework.Video目錄在XNA中完成了這個工作,而且非常簡單。因爲Visual Studio 2012不會接受XNA目錄,所以這在monogame中不能完成。在MonoGame中播放視頻

如果你真的可以把視頻放在monogame中,並且你可以如何完成,我一直無法找到解釋任何其他方式。

任何想法?

回答

2

我打算假設你的問題中的「目錄」實際上是指「命名空間」。

而且你想什麼是

using Microsoft.Xna.Framework.Media; 

Microsoft.Xna.Framework.Media.VideoPlayer videoPlayer; 
... 
videoPlayer = new Microsoft.Xna.Framework.Media.VideoPlayer(); 

的原因,你無法訪問這些命名空間,可能是因爲 您使用MonoGame錯誤的分支。 3D和視頻支持由develop3d分支提供(現在github上的官方git倉庫中的默認分支:https://github.com/mono/MonoGame

您必須獲取該分支的源代碼並自行編譯它(只需在VS2012中加載項目)

作爲一個起點,看看在MonoGame樣本則VideoPlayer樣本:https://github.com/CartBlanche/MonoGame-Samples/tree/master/VideoPlayer