Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

SceneVisibilityManager

класс в UnityEditor / Наследует от: ScriptableSingleton_1

Описание

Управляет видимостью сцены в редакторе.

Публичные Методы

AreAllDescendantsHidden Проверяет, скрыты ли все потомки GameObject.
AreAllDescendantsVisible Проверяет, видны ли все потомки.
AreAnyDescendantsHidden Проверяет, скрыты ли какие-либо потомки.
DisableAllPicking Отключает выбор всех игровых объектов.
DisablePicking Отключает выбор игрового объекта или массива игровых объектов и их потомков.
EnableAllPicking Включает выбор всех игровых объектов.
EnablePicking Позволяет выбирать GameObject или массив GameObject и его потомков.
ExitIsolation Выходит из режима изоляции.
Hide Скрывает игровой объект или массив игровых объектов и их потомков.
HideAll Скрывает все игровые объекты.
IsCurrentStageIsolated Проверяет, находится ли текущий этап в режиме изоляции.
IsHidden Проверяет скрытое состояние GameObject и, при необходимости, его потомков.
Isolate Изолирует GameObject и его потомков.
IsPickingDisabled Проверяет состояние выбора GameObject и, при необходимости, его потомков.
IsPickingDisabledOnAllDescendants Проверяет, все ли потомки GameObject отключили выбор.
IsPickingDisabledOnAnyDescendant Проверяет, не отключен ли выбор потомков.
IsPickingEnabledOnAllDescendants Проверяет, можно ли выбрать всех потомков.
Show Показывает GameObject или массив GameObject и его потомков.
ShowAll Показывает все игровые объекты.
TogglePicking Переключает возможность выбора игрового объекта.
ToggleVisibility Переключает видимое состояние GameObject.

События

pickingChanged Событие, возникающее при изменении состояния выбора GameObject.
visibilityChanged Событие, возникающее при изменении видимости игрового объекта.

Унаследованные члены

Статические Свойства

instance Получает экземпляр Singleton. Unity создает экземпляр Singleton при первом доступе к этому свойству. Если вы используете FilePathAttribute, Unity также загружает данные при первом доступе..

Свойства

hideFlags Должен ли объект быть скрыт, сохранен вместе со сценой или изменен пользователем?
name Имя объекта.

Публичные Методы

GetInstanceID Возвращает идентификатор экземпляра объекта.
ToString Возвращает имя объекта.

Защищенные методы

Save Сохраняет текущее состояние ScriptableSingleton.

Статические Методы

Destroy Удаляет игровой объект, компонент или ресурс.
DestroyImmediate Немедленно уничтожает объект obj. Вместо этого вам настоятельно рекомендуется использовать Destroy.
DontDestroyOnLoad Не уничтожайте целевой объект при загрузке новой сцены.
FindObjectOfType Возвращает первый активный загруженный объект типа Type.
FindObjectsOfType Получает список всех загруженных объектов типа Type.
Instantiate Клонирует исходный объект и возвращает клон.
CreateInstance Создает экземпляр объекта, доступного для сценария.
GetFilePath Получить путь к файлу, в котором сохранен этот ScriptableSingleton.

Операторы

bool Существует ли объект?
оператор != Сравнивает, если два объекта ссылаются на другой объект.
оператор == Сравнивает две ссылки на объекты, чтобы определить, ссылаются ли они на один и тот же объект.

Сообщения

Awake Эта функция вызывается при запуске сценария ScriptableObject.
OnDestroy Эта функция вызывается, когда объект, доступный для сценария, будет уничтожен.
OnValidate Функция только для редактора, которую Unity вызывает при загрузке скрипта или изменении значения в Инспекторе.
Reset Восстановить значения по умолчанию.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3