コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】ゲームオブジェクトが依存しているアセットを確認できる「WhatUsesThisInScene」紹介

概要

「WhatUsesThisInScene」を Unity プロジェクトに導入することで
ゲームオブジェクトが依存しているアセットを確認できるようになります

使い方

Hierarchy でゲームオブジェクトを右クリックして
「What uses this in the scene?」を選択すると

ゲームオブジェクトが依存しているアセットがログ出力されます

補足

Unity 2022.2 までは EditorSceneManager.OpenPreviewScene が internal なので
EditorSceneManager.OpenPreviewScene を使用している箇所で
コンパイルエラーが発生します