public void ContractList() { icon.enabled = true; if (hasShadows) { shadowConfig.isEnabled = true; shadowConfig.SetShadows(contractedShadowLevel); } currentColor = thisImage.color; rippleConfig.enabled = true; thisButton.interactable = true; shadowConfig.shadowNormalSize = contractedNormalShadow; shadowConfig.shadowActiveSize = contractedHoverShadow; listCanvasGroup.interactable = false; listCanvasGroup.blocksRaycasts = false; scrollbar.enabled = false; scrollbarCanvasGroup.interactable = false; scrollbarCanvasGroup.blocksRaycasts = false; cancelLayer.enabled = false; listheight = thisRect.sizeDelta.y; listCanvasAlpha = listCanvasGroup.alpha; animStartTime = Time.realtimeSinceStartup; state = 2; }
public void ContractList() { expanded = false; icon.enabled = true; if (hasShadows) { shadowConfig.isEnabled = true; shadowConfig.SetShadows(contractedShadowLevel); } currentColor = thisImage.color; if (!rippleConfig) { rippleConfig = gameObject.GetComponent <RippleConfig> (); } if (!thisButton) { thisButton = gameObject.GetComponent <Button> (); } if (rippleConfig) { rippleConfig.enabled = true; } thisButton.interactable = true; if (shadowConfig != null) { shadowConfig.shadowNormalSize = contractedNormalShadow; shadowConfig.shadowActiveSize = contractedHoverShadow; } listCanvasGroup.interactable = false; listCanvasGroup.blocksRaycasts = false; scrollbar.enabled = false; scrollbarCanvasGroup.interactable = false; scrollbarCanvasGroup.blocksRaycasts = false; cancelLayer.enabled = false; listheight = thisRect.sizeDelta.y; listCanvasAlpha = listCanvasGroup.alpha; animStartTime = Time.realtimeSinceStartup; state = 2; }