XNA和GUI控件(例如xaml和xna)

Sha*_*ean 9 user-interface xna wpf-controls

有没有办法在xna中获取支持边距等的文本框,标签和其他wpf控件,以适应窗口大小?

Rya*_*saw 8

你可能会给CeGui一个机会.

如果您的游戏需要高级GUI功能,那么CeGui#可能会为您提供最好的解决方案.除了Marketese之外,这是一个非常好的GUI库,包含Buttons,ListBoxes,Scrollbars,ProgressBars,Sliders,ComboBoxes等等.

要访问Xna版本,您需要从项目的SVN中检出最新副本并加载CeGui-XNA.sln.

此主题中还列出了其他选项,但我不知道其他任何工作的效果如何(它可能不再是一个全面的列表).


Cyg*_*gon 6

XNA论坛中的官方GUI系统FAQ线程: XNA框架有哪些GUI系统?

CEGUI#功能强大,但它不支持Xbox 360(例如,它的设计不包括响应游戏键盘输入) - 需要进行大修,才能将其重新设置为可用于鼠标和键盘以外的其他功能.