【Unity】Leap Motion で INPUT AXIS NOT SET UP.というエラーが出たときの対処法
Leap Motionの物体をつかむための公式デモを実行しようとすると
INPUT AXIS NOT SET UP. Go to your Input Manager and add a definition for LeftVRTriggerAxis on the 9th Joystick Axis.
というようなエラーが毎フレーム出てくる場合がある。
因みにエラーメッセージは出てても一応動作はちゃんとする。
ただこのままだとデバッグメッセージが流れて行って不便なので解消したい。
調べてみたところどうやらInput ManagerでLeftVRTriggerAxis , RightVRTriggerAxisが定義されていないときに出るエラーのようだ。
Edit > Project Setting > Input より Axesのサイズを2増やす。
その後、追加された項目の名前をそれぞれLeftVRTriggerAxis , RightVRTriggerAxisにする。
TypeをJoystick Axisにして、AxisはLeftを9th axis (Joysticks)、Rightを10th axisにする。
これでエラーは消える。
一番下の項目はデフォルトのまんまでも大丈夫です。