対象書籍
Unity[超]入門 Unity 6.1で本書のサンプルを作成・実行する際に、以下の画像のようなエラーが発生する場合があります。
これは、Unity 6.1で、Input Systemのデフォルト設定が変更されたものによるもので、Input.GetMouseButton(0)やInput.GetAxis(“Horizontal”)などのVisual Scritptingノードを使用するとエラーが発生するようになっています。
エラーを解消するためには、以下のように設定を行ってください。
Edit → Project Settings → Player → Other Settings → Active Input Handlingが「Input System Package(New)」になっているので、これを変更します。
「Input Manager(Old)」もしくは「Both」を選択します。
Input Systemを有効化するために、Unityエディターが再起動します。