using System; using UILib; using UnityEngine; using XMainClient.UI.UICommon; using XUtliPoolLib; namespace XMainClient { internal class XBackFlowBehavior : DlgBehaviourBase { public XUIPool TabItemPool = new XUIPool(XSingleton.singleton.m_uiTool); public IXUIButton CloseBtn; public Transform HandlersParent; private void Awake() { Transform transform = base.transform.Find("Bg/Tabs/TabTpl"); this.TabItemPool.SetupPool(transform.parent.gameObject, transform.gameObject, 10u, false); this.CloseBtn = (base.transform.Find("Bg/Close").GetComponent("XUIButton") as IXUIButton); this.HandlersParent = base.transform.Find("Bg/Handler"); } } }