コードインスペクション:入力名が Input manager で定義されていません。
このインスペクションは、プロジェクトの入力マネージャー設定で定義されていない名前の Input.GetAxis、 Input.GetButton 、関連 API の使用状況を報告します。 入力名が指定されていない場合、実行時に呼び出しが失敗する可能性があります。
サンプル
この例では、入力名 "HorizontalMovement" は Unity の入力マネージャーに定義されていません。 正しい軸名は "Horizontal" です。
using UnityEngine;
public class Example : MonoBehaviour
{
void Update()
{
// Reported: "HorizontalMovement" is not defined in Input Manager
var horizontal = Input.GetAxis("HorizontalMovement");
}
}
using UnityEngine;
public class Example : MonoBehaviour
{
void Update()
{
// "Horizontal" is a standard Unity input axis
var horizontal = Input.GetAxis("Horizontal");
}
}
クイックフィックス
このインスペクションには専用のクイックフィックス機能がありません。 文字列を手動で修正するか、Unity プロジェクト設定で不足している軸 / ボタン名を追加してください。
2026 年 6 月 12 日