Application.Quit
Declaration
public static void Quit();Параметры
| Параметр | Описание |
|---|---|
| exitCode | Необязательный код выхода, возвращаемый при завершении проигрывания на Windows, Mac и Linux. По умолчанию 0. |
Описание
Выход из проигрывателя.
Закрытие запущенного приложения. Application.Quit вызов игнорируется в Редакторе.
Если вы хотите использовать Application.Quit при беге Unity внутри другого приложения, см. Unity как библиотека документация.
На веб-платформе, Application.Quit останавливает Веб-плеер, но не влияет на интерфейс веб-страницы. Для способов реализации Application.Quit и управлять очисткой ресурсов, см. примеры в веб-шаблоны.
Android и iOS платформы имеют свои собственные выделенные интерфейсы для скрытия и закрытия приложений, что может быть предпочтительным способом закрытия приложений для некоторых пользователей. Поэтому не рекомендуется создавать свой собственный способ выключения с помощью Application.Quit для предотвращения несогласованности пользовательского интерфейса между вашим приложением и этими интерфейсами платформы. Android приложение, вы можете вместо этого переместить приложение в фон через Activity.moveTaskToBack. Для получения дополнительной информации см. Выйти Unity Android применение.
Для iOS платформа, в большинстве случаев прекращение действия приложения следует оставлять на усмотрение пользователя. Application.Quit метод в iOS Проигрыватель может показывать пользователю, что приложение прекратило работу. Дополнительные сведения см. в разделе Техническая страница Apple qa1561.
using UnityEngine; using System.Collections;
// Quits the player when the user hits escape
public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKey("escape")) { Application.Quit(); } } }