Application.IsPlaying
Declaration
public static bool IsPlaying(Object obj);Параметры
| Параметр | Описание |
|---|---|
| Объект | Объект для тестирования. |
Возвращаемое значение
логическое True, если объект является частью игрового мира.
Описание
Возвращает true, если данный объект является частью игрового мира либо в любом типе построенного Игрока, либо в Режиме Игры.
В построенном Проигрывателе этот метод всегда возвращает true.
В Редакторе он возвращает true, если Редактор находится в Режиме Игры и предоставленный объект является частью игрового мира, а не, например, частью объекта, который находится в Режиме Префаб.
Дополнительные ресурсы: ExecuteAlways.
using UnityEngine;
[ExecuteAlways] public class ExampleClass : MonoBehaviour { void Start() { if (Application.IsPlaying(gameObject)) { // Play logic } else { // Editor logic } } }