public IEnumerator TryLogin(object[] obj) { yield return(null); DelayEventOnStart action = (DelayEventOnStart)obj[2]; string email = (string)obj[0]; string password = (string)obj[1]; string output = ""; MironDB.MironDB_Manager.Login(email, password, output); yield return(new WaitForEndOfFrame()); yield return(new WaitUntil(() => MironDB.MironDB_Manager.m_operating == false)); if (MironDB.MironDB_Manager.statusReturn.status == "ok") { action.m_action.Invoke(); MironDB.MironDB_Manager.StartTest(testScenarioID); MironDB.MironDB_Manager.GetuserInformation(); } else { Debug.Log("Could not login!"); } }
// Start is called before the first frame update void Start() { keyboardID = m_keyboardID; m_inputField = GetComponent <UnityEngine.UI.InputField>(); m_delayEventOnStart = GetComponent <DelayEventOnStart>(); }