C# 输入管理器2个播放器和2个控制器

C# 输入管理器2个播放器和2个控制器,c#,unity3d,input,controller,keyboard,C#,Unity3d,Input,Controller,Keyboard,我有一个游戏,有两个玩家可以射击,问题是现在当我按下操纵杆1上的操纵杆按钮0时,他们都会射击。显然,Joy Num仅在使用操纵杆轴时有效,但我不希望轴拍摄我想要按钮0 这是当前Unity InputManager的一个限制。 你真的应该看看新的输入系统 (仍处于测试阶段) 现在你可以使用多个操纵杆了 具有特定的操纵杆按钮名称 操纵杆1按钮0 而不是 操纵杆按钮0已经回答了这个问题,但看起来问题只是“Alt-Positive button”字段应该是 joystick 1 button 0 而

我有一个游戏,有两个玩家可以射击,问题是现在当我按下操纵杆1上的操纵杆按钮0时,他们都会射击。显然,Joy Num仅在使用操纵杆轴时有效,但我不希望轴拍摄我想要按钮0


这是当前Unity InputManager的一个限制。 你真的应该看看新的输入系统 (仍处于测试阶段)

现在你可以使用多个操纵杆了

具有特定的操纵杆按钮名称 操纵杆1按钮0 而不是
操纵杆按钮0已经回答了这个问题,但看起来问题只是“Alt-Positive button”字段应该是

joystick 1 button 0
而不是

joystick button 0

我很确定这是一个与代码相关的问题,但是没有你的代码,我们无法帮助你…我很确定这不是代码问题,因为对于播放器1和播放器2的移动,它可以使用Axis查找,但使用按钮不起作用。虽然你可能很确定,但如果不先检查,就不能排除这一点。你可能还是弄错了按钮