Esempio n. 1
0
 private void Start()
 {
     if (GameObject.FindGameObjectWithTag("Player") != null)
     {
         _playerStatus = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerHealthHandle> ();
     }
 }
Esempio n. 2
0
    private void Update()
    {
        if (GameObject.FindGameObjectWithTag("esc_menu") != null && EscapeMenu == null)
        {
            EscapeMenu = GameObject.FindGameObjectWithTag("esc_menu");
            EscapeMenu.SetActive(false);
        }

        if (GameObject.FindGameObjectWithTag("Player") == null)
        {
            return;
        }
        _playerStatus = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerHealthHandle> ();

        if (_playerStatus.GameOver || !FindObjectOfType <CameraMovement>().SmoothFollow || !Input.GetKeyDown(KeyCode.Escape))
        {
            return;
        }

        EscapeMenu.SetActive(!EscapeMenu.activeSelf);
        GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerController>().enabled = !EscapeMenu.activeSelf;
        GameObject.FindGameObjectWithTag("Player").GetComponent <Rigidbody2D> ().velocity    = Vector2.zero;

        if (EscapeMenu.activeSelf)
        {
            FindObjectOfType <EventSystem> ().GetComponent <EventSystem> ().SetSelectedGameObject(EscapeMenu.transform.Find("Button").gameObject);
        }
    }
Esempio n. 3
0
 private void Start()
 {
     _gameOver          = false;
     _uiElementsVisible = false;
     _playersHealth     = FindObjectOfType <PlayerHealthHandle>().GetComponent <PlayerHealthHandle>();
     _panel             = GetComponent <Image>();
     _panel.color       = new Vector4(_panel.color.r, _panel.color.g, _panel.color.b, 0f);
     GameOver1.SetActive(false);
 }
Esempio n. 4
0
 private void Start()
 {
     _playerHealth = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerHealthHandle>();
 }
Esempio n. 5
0
 private void Start()
 {
     _player = FindObjectOfType <PlayerHealthHandle>().GetComponent <PlayerHealthHandle>();
     _gm     = FindObjectOfType <GameManagerBehaviour>().GetComponent <GameManagerBehaviour>();
     _loaded = false;
 }