うにてぃブログ

主にUnityとC#に関する記事を書いていきます

【Unity】対象のコンポーネントを利用している Prefab や Scene を探すツール

このコンポーネント使ってる Prefab どれだっけみたいなことがあるときに利用できるツールを作成しました

f:id:hacchi_man:20210725212237p:plain

使い方

Tools/Find Use Component から 開くことができます

Search Type から探したいコンポーネントクラスを選択して、「Find」を押すことで Project 内から検索してくれます

Search Type に表示されるものは、Project で利用できるコンポーネント一覧なので規模が大きいと結構な数が表示されるため、上部の検索窓に文字を入力することでフィルターすることができます

Image を利用している Prefab や Scene を探す

例として Image Component を利用しているものを探してみます

探した結果は以下のように表示され、Prefab であれば内部の構造を取得できるのでどのオブジェクトが
参照を持ってるのか調べられますが、Scene は内部の構造を取得することができないので、Scene の参照しか表示されません

f:id:hacchi_man:20210725212445p:plain

リンク

GitHub - yayorozu/UnityEditorFindUseComponentAsset