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

旧InputManagerと新Input Systemの違いは?

新システムは「アクション(ジャンプ、移動など)」と「デバイス(キー、ボタン)」を完全に切り離して管理できる、現代のマルチプラットフォーム開発に必須のシステムです。

 

旧InputManagerはシンプルですが、「PS5コントローラーとキーボードの両対応」や「ゲーム中のキーコンフィグ変更」を行う際に、スクリプトが複雑なif文だらけになり管理が破綻してしまうためです。

 

Package Managerから「Input System」をインストールし、Project Settings > Player > Active Input Handling を「Input System Package (New)」または「Both」に変更してUnityを再起動します。

目次

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