【发布时间】:2010-11-08 04:28:46
【问题描述】:
所以...我想制作一个游戏,我想用 C# 编写它。过去,我使用 C++ 和 OpenGL 制作了一个 mario 克隆。我非常喜欢 OpenGL,但我不知道它在 C#/WPF 中的支持程度如何。另外,使用实际的游戏库可能会有所帮助吗?我猜 XNA 是 C# 的 游戏库,所以也许我会花一点时间来学习它。
但是,我想为我的关卡编辑器使用 WPF 表单控件...有什么方法可以在 WPF 应用程序中嵌入 XNA(DirectX?)窗口?
具体来说,我不需要任何按钮或东西内部 XNA/DirectX 小部件,只需围绕 它,所以不需要混合...只需要得到我的 WPF 表单中的图形小部件。
【问题讨论】:
-
您是否设法让鼠标与 XNA/WinForms 一起工作?我正在尝试做同样的事情。键盘可以工作,但我的 XNA 面板中的鼠标输入没有更新。
-
@SpicyWeenie:不,抱歉。我从来没有在这个项目中取得任何进展。我现在正在为 C# 编写 SDL 包装器……它具有出色的键盘/鼠标/控制器支持。