private void Awake() { if (Instance == null) { Instance = this; } else if (Instance != this) { Destroy(gameObject); return; } uiLayerMask = LayerMask.GetMask("UI"); globalCanvasGroup.interactable = false; globalCanvasGroup.blocksRaycasts = false; screens.InitScreens(); }