Example #1
0
    private void SetTankActive(bool active)
    {
        m_Collider.enabled = active;

        m_TankRenderers.SetActive(active);
        m_HealthCanvas.SetActive(active);
        m_AimCanvas.SetActive(active);
        m_LeftDustTrail.SetActive(active);
        m_RightDustTrail.SetActive(active);

        if (active)
        {
            m_Manager.EnableControl();
        }
        else
        {
            m_Manager.DisableControl();
        }

        m_Setup.ActivateCrown(active);
    }
Example #2
0
    private void SetTankActive(bool active)
    {
        if (m_Collider == null && m_TankDisplay != null)
        {
            m_Collider = m_TankDisplay.GetComponent <BoxCollider>();
        }
        if (m_Collider != null)
        {
            m_Collider.enabled = active;
        }

        m_TankDisplay.SetVisibleObjectsActive(active);

        m_AimCanvas.SetActive(active);

        if (active)
        {
            m_Manager.EnableControl();
        }
        else
        {
            m_Manager.DisableControl();
        }
    }