From 6eb915c129fc90c6f4c82ae097dd6ffad5239efc Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 25 Jan 2021 14:28:30 +0800 Subject: +scripts --- .../Scripts/XMainClient/MobaKillBehaviour.cs | 50 ++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 Client/Assets/Scripts/XMainClient/MobaKillBehaviour.cs (limited to 'Client/Assets/Scripts/XMainClient/MobaKillBehaviour.cs') diff --git a/Client/Assets/Scripts/XMainClient/MobaKillBehaviour.cs b/Client/Assets/Scripts/XMainClient/MobaKillBehaviour.cs new file mode 100644 index 00000000..640c0c48 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/MobaKillBehaviour.cs @@ -0,0 +1,50 @@ +using System; +using UILib; +using UnityEngine; +using XMainClient.UI.UICommon; +using XUtliPoolLib; + +namespace XMainClient +{ + public class MobaKillBehaviour : DlgBehaviourBase + { + public Transform[] m_killTypes; + + public Transform m_leftHeader; + + public Transform m_rightHeader; + + public XUIPool m_helpMembers = new XUIPool(XSingleton.singleton.m_uiTool); + + public Transform m_helpTransform; + + public IXUIPlayTweenGroup m_playGroup; + + public Transform KillTransform; + + public Transform MessageTransform; + + public IXUILabel m_MessageLabel; + + private void Awake() + { + this.m_playGroup = (base.transform.GetComponent("XUIPlayTweenGroup") as IXUIPlayTweenGroup); + int num = XFastEnumIntEqualityComparer.ToInt(MobaKillEnum.KILL_START); + int num2 = XFastEnumIntEqualityComparer.ToInt(MobaKillEnum.KILL_END); + this.m_killTypes = new Transform[num2]; + for (int i = num; i < num2; i++) + { + string text = string.Format("Kill/Killer/{0}Kill", i - num); + this.m_killTypes[i] = base.transform.Find(text); + } + this.m_helpTransform = base.transform.Find("Kill/Killer/help"); + this.m_leftHeader = base.transform.Find("Kill/Killer/condition/blue"); + this.m_rightHeader = base.transform.Find("Kill/Killer/condition/red"); + Transform transform = base.transform.Find("Kill/Killer/help/Members/Temp"); + this.m_helpMembers.SetupPool(transform.parent.gameObject, transform.gameObject, 3u, false); + this.KillTransform = base.transform.Find("Kill/Killer"); + this.MessageTransform = base.transform.Find("Kill/Message"); + this.m_MessageLabel = (base.transform.Find("Kill/Message/bg/p").GetComponent("XUILabel") as IXUILabel); + } + } +} -- cgit v1.1-26-g67d0