Exemplo n.º 1
0
 private void StartLevel()
 {
     // Debug.Log("StartingLevel!");
     Unfreeze();
     resetObservable.EmitNotification();
     AudioManagerSingle.Instance.PlayClip(AudioManagerSingle.AudioEffectType.Siren, 1, true);
 }
Exemplo n.º 2
0
 private void Unfreeze()
 {
     if (!_frozen)
     {
         return;
     }
     unfreezeObservable.EmitNotification();
     _frozen = false;
 }
Exemplo n.º 3
0
 public void Freeze()
 {
     if (_frozen)
     {
         return;
     }
     freezeObservable.EmitNotification();
     _frozen = true;
 }
Exemplo n.º 4
0
 public void SetAuthStatus(AuthStatus authStatus)
 {
     authStateChangedObservable.EmitNotification(authStatus);
 }
Exemplo n.º 5
0
 private void Update() => timeObservable.EmitNotification(UnityEngine.Time.deltaTime);