InputSystemでキーの割り当てを変更する方法です。[Keyboard]を追加してそれを実行後にスクリプトから変更します。Systemをインストールします。コンポーネントを追加します。Actionsを作成します。ボタンをクリックします。SchemesをKeyboardMouseに変更します。Bindingを選択します。Layout)のSpaceを選択します。Keyboard&Mouseをチェックします。スクリプトを追加、変更します。以下のように変更します。クラスの宣言は省略しています。qは大文字、小文字どちらでも構わないようです。keyboardInputBinding.groupsはKeyboard&Mouseとなります。ApplyBindingOverrideはInputBindingクラスを作成する方法とindexを指定する方法とあります。ActionsのFireという名前がそのままOnFireというメソッドの名前になります。運用としてはUIにCanvasを作成してインタラクションコンポーネントを利用して変更することになります。ほかのゲームでは左右に矢印ボタンを配置してクリックして選択したり、キー入力を受け付けたりして変更しています。Unityの新しい入力システムInputSystemを使ってみるhttps://gametukurikata.com/basic/inputsystemこちらのサイトが参考になります。アナリティクスこのブログはGoogleアナリティクスを使用しています。このサイトの使用を継続することで、その使用に同意したとみなされます。コントロール方法を含む詳細についてはこちらをご覧ください。