2017-05-10 34 views
0

Unity InputManager(編集 - >プロジェクト設定 - >入力)で、異なる入力を定義して名前を付けることができます。私はjoystick button 0が押されたときに起こる「描く」というイベントを持っています。これは機能しているようです。しかし、Joy Numオプションは軸でのみ動作し、ボタンでは動作しないので、どのコントローラがボタンを押したかはわかりません。どうやってするか?どのジョイスティックが押されたボタンを検出するのですか?

// How to tell which controller? 
bool pressedDraw = Input.GetButtonDown("Draw"); 

答えて

0

hereが文書化されているように異なるのジョイスティック上の同じボタンは、独自のボタンとして定義されます。

Joystick1Button0 
Joystick2Button0 
... 
関連する問題