直截了当。我一直在使用visual studio来运行我正在制作的游戏。到目前为止,在使用C ++进行编码时,我一直在使用VK_BACK或0x52等输入来进行单键输入。但是我现在需要能够在游戏运行时键入一个单词以触发一个功能。基本上,我问你如何让程序识别输入的单词。就像按顺序中的按键来触发功能一样。
谢谢,杰克
答案 0 :(得分:0)
您已经离开了我们很多猜测:
由于有这么多未知数,很难对这个问题给出有用的答案。但是这里有一些可能对您有所帮助的选项:
'a'
,则会立即执行键命令,但如果我当前按住左Ctrl键并按'a'
,则会将其视为'\''
在释放Ctrl键之前在字符串中。'\''
,则表示包含所有字符的字符串输入的开头,直到按下下一个char mod_tostring(int state, int index, int size) {
int stringAddress = lua_tolstring(state, index, 0);
const char* const Base = (const char* const)stringAddress;
return Base[0]; };
键。