Amazon新生活セール開催中!

【Unity】指定した素材がどこで参照されているか探す方法

unity-reference-viewer

いままで、指定した素材がどこで参照されているか探すにあたってFindReferencesInProject.csを使っていたのですが

https://www.cg-method.com/entry/unity-findreferencesinproject/

現状の参照状態をすべて記録(キャッシュ)してくれて、まとめて高速で参照されているか検索することができるReferenceViewerがめちゃくちゃ便利だったので、そのメモ。

ReferenceViewer

下記からダウンロードできます。
https://github.com/anchan828/ReferenceViewer

4年以上前からあるようですが、更新されていて、Unity2017でも使えました。



使い方

  • Window>ReferenceViewerからビューワを開いてUpdateボタンを押して、参照状態をすべて調べあげてくれます。

※場合によっては凄く時間がかかるので注意

  • あとは調べたい素材を選択して、右クリックからFindReferencesInProjectで参照している素材を調べることができます。



ショートカット作成

  • ReferenceViewer.csを開き、35行目の
[MenuItem("Assets/Find References In Project")]

[MenuItem("Assets/Find References In Project %f")]

とするとCtrl+Fで検索できるようになります。



以上、すいみん(@cg_method)でした!

すいみん
専門誌の定期購読をするなら月額980円の「Kindle Unlimited」がおすすめです!


eyecatch-amazon-kindle-unlimited
【Kindle Unlimited】CG・DTP・Webデザイナーにおすすめの読み放題サービス[圧倒的コスパ!]