Inspector ウィンドウを使って、ゲームオブジェクト、Unity コンポーネント、Assets、Materials、In-Editorの設定やプリファレンスなど、Unity エディターのほとんどすべてのもの (ゲームオブジェクト、Unity コンポーネント、アセット、マテリアル、エディター内設定、環境設定など) の プロパティと設定の表示編集 を行うことができます。
Inspector ウィンドウを開くには、以下のいずれかの操作を行います。
Inspector ウインドウは数に上限なく開くことができ、他のウインドウと同じように 再配置、ドッキング、サイズ変更 ができます。
デフォルトでは、Inspector ウィンドウは現在の選択範囲のプロパティを表示します。選択範囲が変更されると、Inspector のコンテンツも変更されます。現在の選択範囲にかかわらず、同じ一群のプロパティを開いておくには、以下のいずれかを実行します。
Inspector ウインドウで表示、編集できる内容は、選択する項目によって異なります。ここでは、選択可能なアイテムの種類に応じた Inspector ウインドウの表示について説明します。
ゲームオブジェクトを選択すると (例えば、Hierarchy や シーンビュー)、Inspector には、そのゲームオブジェクトのすべてのコンポーネントとマテリアルのプロパティが表示されます。プロパティの編集、コンポーネントの並び替え を Inspector ウィンドウで行うことができます。
ゲームオブジェクトにカスタムスクリプトコンポーネントがアタッチされている場合、Inspector にはスクリプトのパブリック変数が表示されます。スクリプトの変数は、他のプロパティと同じように編集することができます。つまり、コード変更することなく、スクリプトにパラメーターやデフォルト値を設定することができます。
詳しくは、スクリプト セクションの 変数と Inspectorを参照してください。
アセット を選択すると (例えば、Project ウィンドウ から)、Inspector には、Unity がランタイムにアセットをどのようにインポートして使用するかを制御する設定が表示されます。
アセットの種類ごとに、それぞれの設定があります。Inspector ウィンドウで編集するアセットのインポート設定の例としては、以下のものがあります。
Project Settings (メニュー: Editor > Project Settings) を開くと、Unity はそれらを Inspector ウィンドウに表示します。
プレハブを使用する際には、Inspector ウィンドウにいくつかの追加情報が表示され、例えば、以下のような追加オプションが用意されています。
Inspector ウィンドウでのプレハブの操作については、プレハブ のセクションを参照してください。
複数のアイテムが選択されている場合、それらが共通して持つすべてのプロパティを Inspector ウィンドウで編集できます。Unity は、入力した値を選択されたすべてのアイテムにコピーします。Inspector ウインドウには、選択されたアイテムの数が表示されます。
複数のゲームオブジェクトを選択すると、Inspector ウィンドウに共通のコンポーネントが表示されます。
同じ種類の複数のアセットを選択すると、Inspector ウィンドウに共通のプロパティがすべて表示されます。
異なるタイプの複数のアセットを選択すると、Inspector は、それぞれのタイプのアセットの選択数を示すリストが表示されます。リストの任意の項目をクリックすると、そのタイプのすべてのアセットを確認できます。
複数のゲームオブジェクトを編集するのと同じように、プレハブの複数の選択されたインスタンスを検査することができます。ただし、Inspector では、Select、Revert、Apply ボタンが非表示になります (インスタンスを通したプレハブの編集 を参照)。
Inspector ウィンドウでゲームオブジェクトやアセットを開くときは、Ping コマンドを使って、シーンビューやプロジェクトビューでそれらを探すことができます。
Inspector ウィンドウの その他 (⋮) メニューから Ping を選択します。Unity は、Hierarchy ウィンドウや Project ウィンドウでアイテムを強調表示します。