下学期我将采取一个“软件实践的研究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