Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# XNA的用户界面库_C#_User Interface_Xna_Xbox360 - Fatal编程技术网

C# XNA的用户界面库

C# XNA的用户界面库,c#,user-interface,xna,xbox360,C#,User Interface,Xna,Xbox360,我正在开发一个小而简单的XNA游戏,我注意到我花了太多时间来实现基本的UI功能,比如菜单,(富)文本呈现,包括包装和基本的UI布局,比如元素对齐 这是一个相当普遍的问题,我想知道是否有人知道一个图书馆可以处理这些事情。我知道windows程序员有一些很好的可蒙皮选项(我想到了疯狂的Eddie的GUI),但由于我的目标是Xbox 360,我想找到一个纯托管解决方案。还有和。它们提供了一些基本的GUI元素。不过,我还没有看到任何菜单组件。是XNA最完整、维护最积极的GUI系统。在过去取得了一些良好的

我正在开发一个小而简单的XNA游戏,我注意到我花了太多时间来实现基本的UI功能,比如菜单,(富)文本呈现,包括包装和基本的UI布局,比如元素对齐

这是一个相当普遍的问题,我想知道是否有人知道一个图书馆可以处理这些事情。我知道windows程序员有一些很好的可蒙皮选项(我想到了疯狂的Eddie的GUI),但由于我的目标是Xbox 360,我想找到一个纯托管解决方案。

还有和。它们提供了一些基本的GUI元素。不过,我还没有看到任何菜单组件。

是XNA最完整、维护最积极的GUI系统。在过去取得了一些良好的进展(我在这方面工作了一段时间),并且仍然是一个不错的系统,尽管它已经有一年多没有得到维护了。最好的选择肯定是使用xWinForms,至少在(WPF/XNA的下一个版本?)之前,并使所有其他选项实际上都过时。

查看游戏菜单示例

注意:上次我检查时,它在XNA3.0中功能不全。

检查SQUID:


这是一个非常干净、快速且独立于引擎的UI系统。我已经广泛使用它,并且非常喜欢使用它。下载内容包括XNA 3.1、Truevision3D和SlimDX的示例代码。

我将推荐。Nucleux非常棒,非常活跃,经过充分测试。它可以在Windows和Xbox 360上运行。它还有一个很棒的设计。

请参阅FuchsGUI它是一个轻量级GUI库


此处列出的大多数项目现已过时

XNA论坛上这个问题的官方帖子位于[链接更新]

ZMan多年来一直在更新它。

我曾经在我的一个项目中使用过这个库。 皮肤可以改变,默认的现代空间界面皮肤可能会让你感兴趣

请注意,该库声明不会继续开发。无论如何,你可能会在那里发现一些有用的东西

注:截至今年6月,迁移至GitHub并恢复开发:

将核冬天添加到此列表中:


这是一款外观时尚的GUI,并且在构建时考虑了触摸输入。

希望WPF互操作性能够顺利实现。这将是一个伟大的补充。xWinForms自2009年至今尚未更新。寻找其他的选择。你不知道我有多想要这样的东西!谢谢已删除存储库..:-(