//**************************************************************************************************** // //**************************************************************************************************** public virtual void Setup(UIItemListBase paramList, int paramIndex, GameObject paramObj) { list = paramList; index = paramIndex; datas = null; obj = paramObj; xform = (obj != null) ? obj.GetComponent <RectTransform>() : null; but = (obj != null) ? obj.GetComponent <UnityEngine.UI.Button>() : null; indent = CORE.HIERARCHY.FindXForm <RectTransform>(obj, "ItemIndent"); txt = CORE.HIERARCHY.FindComp <UnityEngine.UI.Text>(obj, "ItemText"); btExpand = CORE.HIERARCHY.FindComp <UnityEngine.UI.Button>(obj, "ItemExpand"); btExpandIcon = CORE.HIERARCHY.FindComp <UnityEngine.UI.RawImage>(obj, "ItemExpand"); if (btExpand != null) { btExpand.onClick.AddListener(delegate { Expand(); }); } }
//**************************************************************************************************** // //**************************************************************************************************** public override void Setup(UIItemListBase list, int paramIndex, GameObject paramObj) { base.Setup(list, paramIndex, paramObj); userDatas = string.Empty; }
//**************************************************************************************************** // //**************************************************************************************************** public override void Setup(UIItemListBase list, int paramIndex, GameObject paramObj) { base.Setup(list, paramIndex, paramObj); icon = (obj != null) ? CORE.HIERARCHY.FindComp <UnityEngine.UI.RawImage>(obj, "Icon") : null; }