Xbox OneRight触发器不工作

我有一个带有 Unity3d 的 Xbox One 控制器设置,当我尝试使用RT按钮时,什么都不会发生。

我有一个带有 Unity 的 Xbox One 控制器设置,当我尝试使用RT按钮时,什么都不会发生。

使用以下设置,RB按钮工作正常:

Fire1

我已经看了this,但设置对我来说没有意义。我已经尝试了3rd Axis 0_10th,我已经尝试了3rd Axis 0_1,但这些都是无效的。

3

为了得到我正在寻找的结果,我需要按以下方式进行设置:

Final Result

然后让按钮工作,我们需要使用:

if(Mathf.Round(Input.GetAxisRaw("Fire1")) < 0){
    // Firing code here
}

而不是:

if(Input.GetButton("Fire1")){
    // Firing code here
}
0

是的,谢谢发布。我在 Unity 中使用 360 有线控制器时遇到了同样的问题。它看起来像 Left 和 Right 触发器现在都使用第 3 轴 (Joystick),其中 Left 生成正 (0 到 + 1) 值,Right 触发器生成负 (0 到-1) 值。这与我找到的所有文档不同。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(355)
ssh脚本返回 255错误
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(58条)