using System.Collections; using System.Collections.Generic; using UnityEngine; public class MyUIElementRedstar : MonoBehaviour { public CLUIElement _element; CLUIElement element { get { if (_element == null) { _element = GetComponent(); if (_element == null) { _element = GetComponentInParent(); } } return _element; } } UILabel _label; UILabel label { get { if (_label == null) { _label = GetComponent(); } return _label; } } private void LateUpdate() { if (label != null && element != null) { label.enabled = !element.canNull; } } }