我刚刚在 HUD 中添加了一些元素,用于在特定位置显示一些控制提示,例如菜单导航 / 摄影模式控制等。基本上就是那些不会频繁使用 / 容易记住的控制。

但是,我突然意识到,我也打算让控制器可以重映射。起初我想简单地动态地将文本添加到控制提示上,但是如何处理一些奇怪的案例,如 Tab、Enter 或我肯定不知道存在的其他奇怪键呢。

我觉得这是一个有趣的挑战,想知道其他人是否遇到过类似问题,并且你是如何解决的?