33 lines
738 B
C#
33 lines
738 B
C#
using UnityEngine;
|
||
|
||
/// <summary>
|
||
///
|
||
/// </summary>
|
||
public class MainBootstrap : MonoBehaviour
|
||
{
|
||
[SerializeField] private ConfigCatalog ConfigCatalog;
|
||
private void Awake() => InitializeMangers();
|
||
private void InitializeMangers()
|
||
{
|
||
if (ConfigCatalog == null)
|
||
{
|
||
Debug.LogError("Не указан каталог конфигов", this);
|
||
return;
|
||
}
|
||
|
||
var catalogValidatinResult = ConfigCatalog.ValidateReferences();
|
||
if (!catalogValidatinResult.OK)
|
||
{
|
||
Debug.LogError($"Ошибка в каталоге конфига: \n{catalogValidatinResult.message}", this);
|
||
return;
|
||
}
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Debug.Log("Всё ок");
|
||
}
|
||
}
|