Пример #1
0
 private void OnEnable()
 {
     if (previousScreen == ScreenManager.ScreenType.None)
     {
         if (ScreenManager.GetInstance())
         {
             previousScreen = ScreenManager.GetInstance().PreviousScreen.Value;
         }
     }
 }
Пример #2
0
 void Start()
 {
     GetComponent <Button>().OnClickAsObservable().Subscribe(_ =>
     {
         if (Back)
         {
             ScreenManager.GetInstance().SetCurrentScreen(previousScreen);
             previousScreen = ScreenManager.ScreenType.None;
         }
         else
         {
             ScreenManager.GetInstance().SetCurrentScreen(NextScreen);
         }
     });
 }
Пример #3
0
	public virtual void SetSource(ScreenManager.ScreenType source)
	{
		this.source = source;
	}