メインコンテンツへスキップ
< すべてのトピックに戻る

新Input SystemでキーボードとGamePadの入力を共通化する方法は?

「Input Action Asset」というファイルを作成し、1つの「アクション」に対してキーボードとゲームパッドの両方のボタンを割り当て(バインド)します。

 

これにより、スクリプト側は「何のデバイスのどのボタンが押されたか」を一切気にせず、「ジャンプアクションが実行されたか」だけを監視すればよくなるためです。

 

Input Action Assetを開き、Action(例:Jump)の「+」ボタンから「Add Binding」を選び、パスにキーボードのスペースキーと、ゲームパッドのSouthボタンをそれぞれ登録します。

タグ:
目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に