Application.wantsToQuit
Описание
Unity вызывает это событие, когда приложение Player хочет выйти из игры.
Добавьте обработчик событий к этому событию, чтобы получать уведомление о том, что приложение пытается завершить работу.
Когда это событие возникает, процесс завершения запущен, но может быть отменён. Это означает, что проигрыватель не гарантированно завершит работу. Для события гарантированного завершения смотрите Application.quitting.
Возвращает true и процесс завершения продолжается. Возвращает false и процесс завершения отменяется.
Примечание: Возвращаемое значение этого события игнорируется при выходе из режима воспроизведения в Редакторе.
Важно: Возвращаемое значение не влияет на iOS или iPadOS. Application.wantsToQuit не может предотвратить завершение в iOS или iPadOS.
using UnityEngine;
public class PlayerWantsToQuitExample { static bool WantsToQuit() { Debug.Log("Player prevented from quitting."); return false; }
[RuntimeInitializeOnLoadMethod] static void RunOnStart() { Application.wantsToQuit += WantsToQuit; } }
Дополнительные ресурсы: ,Application.quitting,.