Exemplo n.º 1
0
 public bool CheckApp(IAppLockingSystem app, PasswordPanelView prefab, GameObject parent)
 {
     if (app.LockingState)
     {
         StartUnlockingProcess(app, prefab, parent);
         return(true);
     }
     return(false);
 }
Exemplo n.º 2
0
 private void StartUnlockingProcess(IAppLockingSystem app, PasswordPanelView prefab, GameObject parent)
 {
     _lockingPanel = Object.Instantiate(prefab, parent.transform);
     _lockingPanel.CreatePasswordPanel(app);
     _lockingPanel.Password.Where(x => x.Equals(app.Password)).Subscribe(x => UnlockSuccessfully(app)).AddTo(_lockingPanel);
 }