Exemple #1
0
        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();
        }
Exemple #2
0
 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);
     }
 }
Exemple #3
0
 void Start()
 {
     manager = this;
 }