Описание
Unity вызывает это событие, когда приложение редактора закрывается.
Добавьте к этому событию обработчик, чтобы получать уведомления о завершении работы приложения.
Обратите внимание, что это не сработает, если редактор будет вынужден закрыться или произойдет сбой. Это событие возникает, когда процесс выхода нельзя отменить.
Чтобы предотвратить выход из EditorApplication, просмотрите событие EditorApplication.wantsToQuit.
using UnityEngine;
using UnityEditor;
// Убедитесь, что инициализатор класса вызывается всякий раз, когда скрипты перекомпилируются
[InitializeOnLoad]
public class EditorQuitExample
{
static void Quit()
{
Debug.Log("Quitting the Editor");
}
static EditorQuitExample()
{
EditorApplication.quitting += Quit;
}
}
Смотрите так же: EditorApplication.wantsToQuit.