2

所以我有一个有效的重新绑定脚本,但问题是当我想显示重新绑定的键名时。

下面的代码为 qwerty 键盘返回正确的名称,但不为 azerty 键盘返回正确的名称!但是,绑定是正确的,因为无论键盘布局如何,控件都可以正常工作。唯一损坏的是显示,也就是说在“UpdateText(string key)”void 中输入的值:

RebindSection[j].UpdateText(InputControlPath.ToHumanReadableString(
             Actions[j].action.bindings[bindingIndex].effectivePath,
             InputControlPath.HumanReadableStringOptions.OmitDevice));

有谁知道我怎样才能获得键的真实名称而不是我们键盘中键的位置?

编辑:我正在ubuntu上开发游戏,我上面写的脚本在编辑器中工作,但在构建中没有......

4

0 回答 0