下学期我将参加“软件实践 II”课程。在那堂课上,我的教授要我们学习 XNA。我玩 XNA 已经有一段时间了,喜欢它的功能性和简单性。但是,XNA 没有利用 System.Windows.Forms。使用CEGUI#我能够让 XNA 与 System.Windows.Forms 一起工作,但它的功能有限(例如,虽然鼠标有“左键单击”和“左键双击”,但它没有“拖”)。
因此,我放弃了 XNA,转而使用了一个新框架。这是我的问题——>是否有一个 C# 框架具有 XNA 的所有功能和简单性,但也与 System.Windows.Forms 完全兼容(或者,如果我使用的话,至少与 System.Windows.Forms 完全兼容第三方工具)?该框架不必与 XBox360 一起使用 - 它只需要与 Windows XP 和 Windows Vista 一起使用。我希望它具有与 XNA 相似的语法(换句话说,具有类似的方法,如 LoadContent、Draw 和 Update)。
感谢您的时间,
~本舒姆斯