Exemple #1
0
        public async Task Unload()
        {
            UnloadSubject.OnNext(Tense.Will);
            await SceneManager.UnloadSceneAsync(SceneStrategy.SceneName);

            UnloadSubject.OnNext(Tense.Did);
            UnloadSubject.OnCompleted();
        }
Exemple #2
0
 public IObservable <Unit> DidUnloadAsObservable()
 {
     return(UnloadSubject.Where(x => x == Tense.Did).AsUnitObservable().Take(1));
 }