UnityEngine.SubsystemsModule
Описание
Модуль Подсистема содержит определения и поддержку времени выполнения для общих подсистем в Unity.
Классы
| Класс | Описание |
|---|---|
| IntegratedSubsystem | IntegratedSubsystem инициализируется из IntegratedSubsystemDescriptor для конкретной подсистемы (например, Input, Environment, Display и т. д.) и предоставляет интерфейс для работы с ней вплоть до её уничтожения. После создания IntegratedSubsystem можно запускать и останавливать, включая и отключая функциональность (и сохраняя производительность). Базовый тип IntegratedSubsystem предоставляет только эту функциональность; класс рассчитан на то, чтобы служить базовым для производных классов, раскрывающих возможности конкретной подсистемы. Примечание: инициализация второй IntegratedSubsystem из того же IntegratedSubsystemDescriptor вернёт ссылку на существующую подсистему, поскольку сейчас для одного поставщика допускается только одна IntegratedSubsystem. |
| IntegratedSubsystemDescriptor | Сведения о подсистеме, которые можно запросить перед созданием экземпляра подсистемы. |
| SubsystemDescriptorStore | Регистрационный входной пункт для подсистем для регистрации их дескриптора. |
| SubsystemDescriptorWithProvider | Сведения о SubsystemWithProvider, которые можно запросить перед созданием экземпляра подсистемы. |
| SubsystemManager | Предоставляет доступ к подсистемам, которые обеспечивают дополнительную функциональность через плагины. |
| SubsystemProvider | Поставщик, который поставляет данные в подсистему, как правило, для реализаций, специфичных для платформы. |
| SubsystemWithProvider | Подсистема инициализируется из SubsystemDescriptorWithProvider для конкретной подсистемы (Session, Plane, Face и т. д.) и предоставляет интерфейс для работы с ней вплоть до её уничтожения. После создания подсистему можно запускать и останавливать, включая и отключая функциональность ради производительности. Базовый тип подсистемы предоставляет только эту функциональность; класс рассчитан на то, чтобы служить базовым для производных классов, раскрывающих возможности конкретной подсистемы. *Примечание.* Инициализация второй подсистемы из того же дескриптора вернёт ссылку на существующую подсистему, поскольку сейчас для одного поставщика допускается только одна подсистема. |