如何在C ++和DirectX 9中为游戏创建文本框?

时间:2012-02-22 21:40:28

标签: c++ directx

我目前正在制作游戏菜单,我尝试搜索有关如何在菜单中为某些特定选项(例如播放器名称)创建文本框的信息,我还没有找到任何关于它的有用信息。

我正在使用DirectInput作为游戏本身的键盘输入,但似乎对于在文本框中输入而言过于“过于敏感”。如何创建可以可靠接受输入的文本框?

1 个答案:

答案 0 :(得分:0)

当谈到游戏UI时,它们依赖于非OS原语,以便它们可以按照游戏设计者的意图进行样式设置和流动。同样使用非OS原语允许更好地与游戏引擎集成。一个流行的开源游戏UI工具包是CEGUI。如果您需要用于调试目的的UI工具包,我会查看AntTweakBar。最后,DirectX SDK提供的UI工具包是DXUT(查看DXUT 9版本的DX9 SDK示例)。

相关问题