我正在Unity中制作一款游戏,旨在让玩家使用键盘上的所有字母。游戏显示了两个战士之间的战斗,提示一个键,玩家必须将那个键捣碎,才能使他的角色推向另一个。
有趣的是,最终,要按下的键将随机更改为另一个。
该游戏旨在为尚未学习键盘或尚未习惯使用新键盘的人学习键盘。
我希望游戏本身具有更多的可玩性,我通过触摸屏幕的侧面将Android移植到了可以运行的端口上,其中闪烁的按钮面板会随着按键的变化而变化。
现在,游戏已经达到我希望游戏可以使用控制器/ 游戏手柄 / 操纵杆进行游戏的程度,但是我担心两个问题。
最重要的是:我如何知道控制器输入的按钮数量?我不想让我的游戏要求玩家按下“ JoystickButton 19 ”。 “在其物理控制器中只有12个左右的按钮。
我要添加一个问题:“我怎么知道按钮本身的实际名称?”。在一个示例中,如何知道控制器是否为JoyCon。我注意到,在Steam上的Fire Pro Wrestling World中,游戏可以识别“ SL”和“ SR”按钮,因此它们在那里具有JoyCon特定的布局。如果必须在新主题中回答这个问题,我会做。
这是我的第一个问题。预先感谢!