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

Holder.Initialize

Declaration

public static void Initialize();

Описание

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

Используйте этот метод только в том случае, если параметр Инициализировать адаптивную производительность при запуске отключен в параметрах адаптивной производительности.

Этот метод инициализирует инфраструктуру поставщика адаптивной производительности, а затем завершает инициализацию в полученном экземпляре путем вызова IAdaptivePerformance.InitializeAdaptivePerformance.

Если экземпляр уже доступен, этот метод немедленно возвращается без выполнения каких-либо операций. После успешной инициализации свойство Holder.Instance становится доступным и может использоваться для доступа к функциональным возможностям адаптивной производительности.

 using UnityEngine;
 using UnityEngine.AdaptivePerformance;

public class AdaptivePerformanceManager : MonoBehaviour { void Start() { // Check if manual initialization is needed. if (Holder.Instance == null) { Holder.Initialize(); // Verify initialization succeeded. if (Holder.Instance != null && Holder.Instance.Initialized) { Debug.Log("Adaptive Performance initialized successfully."); } } } }