コガネブログ

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

【Unity】Game ビューのインスタンスを取得するエディタ拡張

ソースコード

using UnityEditor;

public static class Example 
{
    public static EditorWindow GetGameView()
    {
        var assembly = typeof( EditorWindow ).Assembly;
        var type     = assembly.GetType( "UnityEditor.GameView" );
        var gameview = EditorWindow.GetWindow( type );
        
        return gameview;
    }
}

使い方

var view = Example.GetGameView();

関連記事