コガネブログ

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

【Unity】Unity エディタを終了する時に確認ダイアログを表示するエディタ拡張

概要

using UnityEditor;

[InitializeOnLoad]
public static class Example
{
    static Example()
    {
        EditorApplication.wantsToQuit += () =>
        {
            return EditorUtility.DisplayDialog
            (
                title   : "Unity",
                message : "Unity を終了しますか?",
                ok      : "はい",
                cancel  : "いいえ"
            );
        };
    }
}

f:id:baba_s:20181229230909p:plain