Exemplo n.º 1
0
        private static void CreateVisual()
        {
            // Change to custom visual if needed
            var pref = Resources.Load <LoadingScreenVisualDefault>(PREF_PATH);
            var createdLoadingScreen = Object.Instantiate(pref);

            Resources.UnloadUnusedAssets();

            visual = createdLoadingScreen;
            visual.OnShownEvent            += OnShown;
            visual.OnHideStartEvent        += OnHideStart;
            visual.OnHiddenCompletelyEvent += OnHiddenCompletely;
        }
Exemplo n.º 2
0
 private static void OnShown(LoadingScreenVisualBase visualbase)
 {
     OnLoadingScreenShownEvent?.Invoke();
 }
Exemplo n.º 3
0
 private static void OnHideStart(LoadingScreenVisualBase visualbase)
 {
     OnLoadingScreenHideStartEvent?.Invoke();
 }
Exemplo n.º 4
0
 private static void OnHiddenCompletely(LoadingScreenVisualBase visualbase)
 {
     OnLoadingScreenHiddenCompletelyEvent?.Invoke();
 }