void Start() { UiManager.SetPanelVisibility(okPanel, false); UiManager.SetPanelVisibility(badPanel, false); _currentUsr = FirebaseAuth.DefaultInstance.CurrentUser; Debug.LogFormat("CURRENT USER DATA: EMAIL: {0}, DISPLAY_NAME: {1}, UUID: {2}", _currentUsr.Email, _currentUsr.DisplayName, _currentUsr.UserId); Button logoutBtn = logoutButton.GetComponent <Button>(); logoutBtn.onClick.AddListener(LogoutUser); Button startBtn = startGameButton.GetComponent <Button>(); startBtn.onClick.AddListener(delegate { StartCoroutine(MySceneManager.LoadScene("Level_1")); }); Button leadBtn = optionsButton.GetComponent <Button>(); leadBtn.onClick.AddListener(delegate { StartCoroutine(MySceneManager.LoadScene("Leaderboard")); }); DisplayHelloMessage(); }
private void Update() { if (!_uiManager && GameSingleton.Instance && GameSingleton.Instance.uiManager) { _uiManager = GameSingleton.Instance.uiManager; } else if (_uiManager) { if (_uiManager.upgradePanel.activeSelf || _uiManager.pausePanel.activeSelf || GameSingleton.Instance.endGamePanel.winMessage.IsActive() || GameSingleton.Instance.endGamePanel.loseMessage.IsActive()) { _uiActivated = true; } else { _uiActivated = false; } } if (_isTouchingUnit && !_uiActivated) { _unitNameBox.transform.position = new Vector3(Input.mousePosition.x, Input.mousePosition.y + (Screen.height / 8f), _unitNameBox.transform.position.z); } }
void Start() { manager = this; }