コガネブログ

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

【Unity】EditorWindow でドラッグ可能な分割ビューを使用できる「EditorGUISplitView」紹介

はじめに

「EditorGUISplitView」を Unity プロジェクトに導入することで
EditorWindow でドラッグ可能な分割ビューを使用できるようになります

使用例

f:id:baba_s:20180101154420p:plain

使い方

EditorGUISplitView horizontalSplitView = new EditorGUISplitView( EditorGUISplitView.Direction.Horizontal );
EditorGUISplitView verticalSplitView = new EditorGUISplitView( EditorGUISplitView.Direction.Vertical );

private void OnGUI()
{
    horizontalSplitView.BeginSplitView ();
    DrawView1 ();
    horizontalSplitView.Split ();
    verticalSplitView.BeginSplitView ();
    DrawView2 ();
    verticalSplitView.Split ();
    DrawView2 ();
    verticalSplitView.EndSplitView ();
    horizontalSplitView.EndSplitView ();
    Repaint();
}

このようなコードを記述します

関連記事