public void touchPhasePress(int id) { for (int i = 0; i < touchModeBtn.Length; i++) { if (!touchModeBtn [i].interactable) { touchModeBtn [i].interactable = true; } } touchModeBtn [id].interactable = false; touchPhase = (TouchPahaseConstr)id; }
void Start() { List <string> buildPhaseString = new List <string>(Enum.GetNames(typeof(BuildPhase))); buildDropdown.AddOptions(buildPhaseString); buildDropdown.onValueChanged.AddListener(delegate { phase = (BuildPhase)buildDropdown.value; }); List <string> touchPhaseString = new List <string>(Enum.GetNames(typeof(TouchPahaseConstr))); touchPhaseDropdown.AddOptions(touchPhaseString); touchPhaseDropdown.onValueChanged.AddListener(delegate { touchPhase = (TouchPahaseConstr)touchPhaseDropdown.value; }); if (Prototype.NetworkLobby.LobbyManager.s_Singleton != null) { Destroy(Prototype.NetworkLobby.LobbyManager.s_Singleton.gameObject); } if (GameObject.Find("DefBlank") != null) { GameObject.Find("DefBlank").SetActive(false); } gridBlocks = new GameObject[1, 1]; instance = this; startPos = transform.position; borderLine = GetComponent <LineRenderer>(); if (PlayerPrefs.GetString("EMAIL") != null) { emailEnterField.text = PlayerPrefs.GetString("EMAIL"); passwordEnerField.text = PlayerPrefs.GetString("PASSWORD"); } if (UserDataPool.signUpUser != null) { user = UserDataPool.signUpUser; user.localId = UserDataPool.resp.localId; user.idToken = UserDataPool.resp.idToken; closeSignMenu(); } }