Unity 6.3
0 онлайн 53 гостей 3 в системе
Вход

Application.isPlaying

Declaration

public static bool isPlaying;

Описание

Возвращает true при вызове в любом встроенном проигрывателе или при вызове в редакторе в режиме воспроизведения (только для чтения).

В построенном проигрывателе этот метод всегда возвращает true.

В Редакторе она возвращает true, если Редактор находится в режиме воспроизведения.

Unity может вызвать исключение, когда Application.isPlaying обращаются в конструкторе класса или его значение присваивается переменной.

Примечание: В редакторе ScriptableObject ассетов, это свойство возвращает false в OnEnable. После перезагрузки домена, при перезагрузке сборок, Unity вызывает OnEnable на всех ScriptableObject Это происходит до того, как isPlaying установлен в true.

Дополнительные ресурсы: Application.IsPlaying, ExecuteAlways.

using UnityEngine;

class Example : MonoBehaviour { void Start() { if (Application.isPlaying) { print("In player or playmode"); } } }