依存関係ウィンドウ

Unity では、多くの場合、使用されているアセットとそれらを参照している資産を光りすることは困難です。 [シーンで参照を検索] オプションは、現在のシーンのみに関係している場合には非常に便利ですが、Unity プロジェクト全体についてはどうでしょうか。 ここでは、 依存関係ウィンドウ (Assets/MRTK/Tools/dependencywindow) が役に立ちます。

[依存関係] ウィンドウには、資産の参照方法と相互の依存関係が表示されます。 依存関係は、プロジェクト YAML ファイル内の guid を解析することによって計算されます (ただし、スクリプト依存関係へのスクリプトは考慮されません)。

使用

ウィンドウを開くには、[ Mixed Reality > Toolkit > ユーティリティ > の 依存関係ウィンドウ] を選択します。これにより、ウィンドウが開き、プロジェクトの依存関係グラフのビルドが自動的に開始されます。 依存関係グラフを作成したら、[プロジェクト] タブでアセットを選択して、依存関係を調べることができます。

依存関係ウィンドウ

このウィンドウには、現在選択されている資産が依存している資産の一覧と、それに依存している資産の階層リストが表示されます。 現在選択されている資産に何も依存しない場合は、プロジェクトから削除することを検討できます (一部のアセットは、シェーダーなどの Api を使用してプログラムによって読み込まれることに注意してください。また、依存関係トラッカーでキャッチされない場合もあります)。

このウィンドウには、他の資産で参照されておらず、削除の対象となる可能性があるすべての資産の一覧のみを表示することもできます。

参照されていないアセットを示す依存関係ウィンドウ

注意

依存関係ウィンドウの使用中にアセットが変更、追加、または削除された場合は、最も多くの "最新の" 結果を得るために依存関係グラフを更新することをお勧めします。