はじめに
Unity 2018.1.0b2 の新機能の「Application.wantsToQuit」は
アプリを終了する時に呼び出されるコールバックで、
戻り値で false を返すと、終了プロセスをキャンセルすることができます
※ Unity エディタ上では戻り値は無視されます
※ iOS では戻り値は無視されます
使用例
using UnityEngine; public static class Example { [RuntimeInitializeOnLoadMethod] private static void Init() { Application.wantsToQuit += WantsToQuit; } private static bool WantsToQuit() { Debug.Log( "false を返すと終了プロセスをキャンセルする" ); return false; } }