2011-07-02 47 views
16

是否可以在C#WinForm或C++窗口中嵌入XNA遊戲。如果是,那麼如何。在WinForms中嵌入XNA

我想使用普通的UI控件&有一個遊戲的窗口界面,用於更具交互性的&動態模擬。

+3

谷歌搜索結果是複雜的,這些結果並沒有導致什麼安德魯在下面提到 – Moon

回答

5

我已經成功通過此操作,使用此處介紹的方法:

XNA 3.0 and Winforms, the easy way

的博客文章被傳訊十個用於XNA 3.0,但是我在使用與XNA 4.0相同的方法時沒有問題。

與微軟官方示例相比,它非常簡單,但由於此方法未得到正式支持,因此您應該自行承擔風險。它在我的情況下完美運行,並且只需要對Game類進行微小的更改。