Инициализация
К MirraSDK можно обращаться только после того, как убедитесь, что он инициализирован и готов к работе. До этого, любое обращение к его интерфейсам приведет к исключению, критической ошибке или вылету. Безопасно можно обращаться к методам и свойствам ниже, чтобы узнать статус готовности MirraSDK.
Свойство IsInitialized отвечает за готовность MirraSDK и возвращает состояние готовности всех компонентов конфигурации, которым требуется асинхронная загрузка:
bool isSDKInitialized = MirraSDK.IsInitialized;
Пример 1. Используя корутину:
public IEnumerator WaitForMirraSDK() {
yield return WaitUntil(() => MirraSDK.IsInitialized);
// MirraSDK инициализирован.
}
Пример 2. Используя колбек.
MirraSDK.WaitForProviders(() => {
// MirraSDK инициализирован.
});