基本上,我认为我理解了接收输入系统动作的基本原理,至少我可以在网上找到相关信息。然而,我想知道在试图制作UI和库存系统以及其他动作时,应该怎么做。 我知道PlayerInput对象使得直接将输入传递给脚本变得非常方便,但根据我的理解,每个PlayerInput对象都代表一个单独玩家的输入。因此,如果我想要在按“P”键时显示暂停菜单,按“tab”键时显示玩家库存,应该监听哪个输入?我知道玩家可以监听它,但这似乎很混乱,给玩家的脚本分配这项责任似乎不合适。另一方面,创建一个UI对象,另一个PlayerInput对象和一个第二个Input Action Asset,使其寻找另一个用户的输入,不是吗?
如何设置Unity输入系统和动作资产以适应不同类型的控制
评论 (0)