読者です 読者をやめる 読者になる 読者になる

コガネブログ

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

【Unity】【NGUI】UIGridのInspectorに整列用のボタンを追加するエディタ拡張

using UnityEditor;
using UnityEngine;

[CanEditMultipleObjects]
[CustomEditor( typeof( UIGrid ), true )]
public sealed class UIGridEditorCustom : UIGridEditor
{
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();

        if ( GUILayout.Button( "Execute" ) )
        {
            var self = target as UIGrid;
            self.Reposition();
        }
    }
}

f:id:baba_s:20161016201043p:plain