Beispiel #1
0
    private void Start()
    {
        TabImage          = GetComponent <Image>();
        InteriorImage     = transform.GetChild(0).GetComponent <Image>(); // GetComponentInChildren searches first in parent
        _defaultImageSize = InteriorImage.transform.localScale;
        _tabGroup.BindTab(this);

        if (_startsSelected)
        {
            _tabGroup.OnTabSelected(this);
        }

        _disabler = GetComponent <OnConditionDisabler>();
        if (_disabler != null)
        {
            _disabler.OnDisableCondition += DisableButton;
        }

        _showTooltip = GetComponent <ShowTooltip>();
    }