コガネブログ

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

【Unity】Inspector でパラメータを右クリックして GetComponent 系の関数を実行できるエディタ拡張

ソースコード

使用例

using UnityEngine;

public class Example : MonoBehaviour
{
    public Transform transform;
    public SphereCollider sphereCollider;
    public BoxCollider[] boxColliders;
}

f:id:baba_s:20180118171437g:plain

「ContextualPropertyMenuManager.cs」を
Unity プロジェクトの「Editor」フォルダに導入するだけで、
パラメータを右クリックするとメニューが表示されるようになり、
そのメニューから各 GetComponent 系の関数を実行できるようになります