我无法让我的XBox控制器在Unity 3d上运行。 情况如下:
Debug.Log(Input.GetJoystickNames().Length);
显示1 以下是我的播放器输入管理代码:
var hAxis = Input.GetAxis("RightJoyHorizontal");
_walkLeftInput = hAxis > 0;
_walkRightInput = hAxis < 0;
_jumpInput = Input.GetButton("AButton");
调试时,_jumpInput
或hAxis
也不会显示任何值(始终为false和0)。
我试过戒掉并重新启动统一(因为它可能会抓住我的控制器?):同样的结果:(
有关如何解决这个问题的想法吗?
先谢谢。