From 6eb915c129fc90c6f4c82ae097dd6ffad5239efc Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 25 Jan 2021 14:28:30 +0800 Subject: +scripts --- .../UI/XTeamLeagueBattlePrepareBehaviour.cs | 73 ++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 Client/Assets/Scripts/XMainClient/UI/XTeamLeagueBattlePrepareBehaviour.cs (limited to 'Client/Assets/Scripts/XMainClient/UI/XTeamLeagueBattlePrepareBehaviour.cs') diff --git a/Client/Assets/Scripts/XMainClient/UI/XTeamLeagueBattlePrepareBehaviour.cs b/Client/Assets/Scripts/XMainClient/UI/XTeamLeagueBattlePrepareBehaviour.cs new file mode 100644 index 00000000..9d15a23a --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/UI/XTeamLeagueBattlePrepareBehaviour.cs @@ -0,0 +1,73 @@ +using System; +using UILib; +using UnityEngine; +using XMainClient.UI.UICommon; +using XUtliPoolLib; + +namespace XMainClient.UI +{ + internal class XTeamLeagueBattlePrepareBehaviour : DlgBehaviourBase + { + public IXUISprite m_UpBtn; + + public IXUISprite m_DownBtn; + + public GameObject m_ListView; + + public Transform m_BlueView; + + public Transform m_RedView; + + public GameObject m_Info; + + public Transform m_BlueInfo; + + public Transform m_RedInfo; + + public IXUILabel m_LeftTimeTip; + + public IXUISprite m_BlueViewSwitch; + + public IXUISprite m_RedViewSwitch; + + public XUIPool[] m_MemberPool = new XUIPool[2]; + + public IXUIList[] m_MemberList = new IXUIList[2]; + + public IXUITweenTool m_BlueViewTween; + + public IXUITweenTool m_RedViewTween; + + public IXUITweenTool m_UpDownTween; + + public IXUILabel m_TimeCount; + + private void Awake() + { + this.m_UpBtn = (base.transform.Find("Bg/UpDown/LetmedieUp").GetComponent("XUISprite") as IXUISprite); + this.m_DownBtn = (base.transform.Find("Bg/UpDown/LetmedieDown").GetComponent("XUISprite") as IXUISprite); + this.m_ListView = base.transform.Find("Bg").gameObject; + this.m_BlueView = base.transform.Find("Bg/LeftView"); + this.m_RedView = base.transform.Find("Bg/RightView"); + this.m_MemberList[0] = (base.transform.Find("Bg/LeftView/MemberScrollView/List").GetComponent("XUIList") as IXUIList); + this.m_MemberList[1] = (base.transform.Find("Bg/RightView/MemberScrollView/List").GetComponent("XUIList") as IXUIList); + Transform transform = base.transform.Find("Bg/LeftView/MemberScrollView/List/MemberTpl"); + Transform transform2 = base.transform.Find("Bg/RightView/MemberScrollView/List/MemberTpl"); + this.m_MemberPool[0] = new XUIPool(XSingleton.singleton.m_uiTool); + this.m_MemberPool[0].SetupPool(this.m_MemberList[0].gameObject, transform.gameObject, 4u, false); + this.m_MemberPool[1] = new XUIPool(XSingleton.singleton.m_uiTool); + this.m_MemberPool[1].SetupPool(this.m_MemberList[1].gameObject, transform2.gameObject, 4u, false); + this.m_Info = base.transform.Find("Info").gameObject; + this.m_BlueInfo = base.transform.Find("Info/Blue"); + this.m_RedInfo = base.transform.Find("Info/Red"); + this.m_LeftTimeTip = (base.transform.Find("LeftTimeTip").GetComponent("XUILabel") as IXUILabel); + this.m_TimeCount = (base.transform.Find("countdown").GetComponent("XUILabel") as IXUILabel); + this.m_TimeCount.SetVisible(false); + this.m_BlueViewSwitch = (base.transform.Find("Bg/LeftView/close").GetComponent("XUISprite") as IXUISprite); + this.m_RedViewSwitch = (base.transform.Find("Bg/RightView/close").GetComponent("XUISprite") as IXUISprite); + this.m_BlueViewTween = (base.transform.Find("Bg/LeftView").GetComponent("XUIPlayTween") as IXUITweenTool); + this.m_RedViewTween = (base.transform.Find("Bg/RightView").GetComponent("XUIPlayTween") as IXUITweenTool); + this.m_UpDownTween = (base.transform.Find("Bg/UpDown").GetComponent("XUIPlayTween") as IXUITweenTool); + } + } +} -- cgit v1.1-26-g67d0