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>(); }