SplashScreenView.Update C# (CSharp) Method

Update() protected method

protected Update ( ) : void
return void
    protected virtual void Update()
    {
        if (m_State != eState.OPENED)
        {
            return;
        }

        if (Input.GetKeyUp(KeyCode.Escape))
        {
            Application.Quit();
        }

        bool success = false;
        if (m_CurrentCountdown < m_MaxDelay)
        {
            m_CurrentCountdown += Time.deltaTime;
            if (m_CurrentCountdown >= m_MaxDelay)
            {
                success = true;
            }
        }

        if (m_CurrentCountdown > m_MinDelay)
        {
            if (ControllerInputManager.Instance.GetButtonDown(ControllerInputManager.eButtonAliases.GRAB.ToString()).Count > 0 ||
                ControllerInputManager.Instance.GetButtonDown(ControllerInputManager.eButtonAliases.START.ToString()).Count > 0)
            {
                AudioManager.Instance.PlaySFX(m_SFXClick);

                success = true;
            }
        }

        if (success)
        {
            FlowManager.Instance.TriggerAction("GO_TO_MAIN_MENU");
        }
    }
SplashScreenView