下學期我將採取一個「軟件實踐的研究II」級。在那堂課上,我的教授希望我們學習XNA。我一直在玩XNA,並享受它的功能和簡單性。但是,XNA不利用System.Windows.Forms。使用CEGUI#我能夠讓XNA使用System.Windows.Forms,但它的功能有限(例如,雖然鼠標有「左鍵單擊」和「雙擊左鍵」,但它沒有「拖動」)。需要一個XNA框架當量,與System.Windows.Forms的工作(它沒有與Xbox 360的工作)
所以,我拋棄了XNA的新框架。 這是我的問題 - >是否有一個C#框架具有XNA的所有功能和簡單性,但也完全兼容System.Windows.Forms(或者至少與System.Windows.Forms完全兼容,如果我使用第三方工具)?該框架不必與XBox360一起工作 - 它只需要與Windows XP和Windows Vista一起工作。我希望它具有與XNA類似的語法(換句話說,有類似的方法,如LoadContent,Draw和Update)。
謝謝您的時間,
〜BenShums
您應該嘗試解釋爲什麼winforms如此必要,以及XNA如何被拋棄。這對我來說似乎是一個莽撞的舉動。 – 2008-11-26 22:00:46