예제 #1
0
        private void Awake()
        {
            DontDestroyOnLoad(gameObject);
            DependencyManager.AddDependency <SceneManager>(this);
            SceneTransitions = SceneTransitionsInitial.GetDictionary();

            AppStateMachine.Subscribe(AppState.SceneLoading, AppStateChange);

            SceneTransitionStateMachine.Subscribe(SceneTransitionState.Loading, TransitScene);
        }
예제 #2
0
 private void Awake()
 {
     DontDestroyOnLoad(gameObject);
     DependencyManager.AddDependency <DelayedCallService>(this);
 }