2012-04-05 152 views
0

使用AppHub中的示例使用示例http://create.msdn.com/en-US/education/catalog/sample/game_state_management
使用此示例爲我的遊戲創建菜單系統。遊戲已經創建並且沒有任何菜單等,因此我希望使用遊戲狀態管理。XNA屏幕管理

我一直在看這個例子,它只是真的說要在GameplayScreen類中實現遊戲代碼。不過,我有這個問題,因爲我不能在這個位置加載某些遊戲元素有幾個原因(一個是這個類不繼承Microsoft.Xna.Framework.Game)所以即時通訊有點損失,我可以加載他們的地方其他例如,並仍然可以訪問它們。我的遊戲主要由兩部分組成,PongSystem控制大部分遊戲,PongGame控制遊戲的大部分細節。

如果有人可以幫助解釋我可以如何實現我的遊戲到這個例子最容易的方式,將不勝感激。 我的遊戲可以在這裏找到 - http://min.us/mYZYMgzdC

感謝您的幫助:)

回答

1

如果你不介意的基本winform菜單中,您可以隨時在Windows中創建形式的菜單,並打電話給你的遊戲與Process類。

 Process myProcess = new Process(); 
     myProcess.StartInfo.FileName = //You .exe FilePath 
     myProcess.Start(); 

如果你不喜歡這種方式,有人張貼像你here問題,並得到了幾個環節。

祝你的菜單。

+0

非常感謝將不得不通過,現在一起來看看:) – 2012-04-05 13:57:48

+0

沒問題別,叔,如果您有任何疑問,猶豫:) – phadaphunk 2012-04-05 14:29:59