标签: unity3d input joystick gamepad
在Unity InputManager中(编辑 - >项目设置 - >输入)我可以定义和命名不同的输入。我有一个名为“Draw”的事件,在按下joystick button 0时发生。这似乎有效。但是,我无法判断哪个控制器按下了按钮,因为Joy Num选项仅适用于轴而不适用于按钮。怎么做?
joystick button 0
Joy Num
// How to tell which controller? bool pressedDraw = Input.GetButtonDown("Draw");
答案 0 :(得分:0)
不同操纵杆上的相同按钮被定义为其自己的按钮,如记录here。
Joystick1Button0 Joystick2Button0 ...