diff options
Diffstat (limited to 'Client/Assets/Scripts/XMainClient/DragonCrusadeGateWinBehavior.cs')
| -rw-r--r-- | Client/Assets/Scripts/XMainClient/DragonCrusadeGateWinBehavior.cs | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/Client/Assets/Scripts/XMainClient/DragonCrusadeGateWinBehavior.cs b/Client/Assets/Scripts/XMainClient/DragonCrusadeGateWinBehavior.cs new file mode 100644 index 00000000..f3a38bd8 --- /dev/null +++ b/Client/Assets/Scripts/XMainClient/DragonCrusadeGateWinBehavior.cs @@ -0,0 +1,42 @@ +using System;
+using UILib;
+using UnityEngine;
+using XMainClient.UI.UICommon;
+using XUtliPoolLib;
+
+namespace XMainClient
+{
+ internal class DragonCrusadeGateWinBehavior : DlgBehaviourBase
+ {
+ public GameObject goWin = null;
+
+ public GameObject goFailed = null;
+
+ public XUIPool m_WinPool = new XUIPool(XSingleton<XGameUI>.singleton.m_uiTool);
+
+ public XUIPool m_FailedPool = new XUIPool(XSingleton<XGameUI>.singleton.m_uiTool);
+
+ public IXUISprite m_FailedFrame = null;
+
+ public IXUISprite m_WinFrame = null;
+
+ public IXUIButton m_ContinueBtn;
+
+ public IXUISprite m_ReturnSpr;
+
+ public IXUIButton m_ShareBtn;
+
+ private void Awake()
+ {
+ this.m_ContinueBtn = (base.transform.Find("Win/Continue").GetComponent("XUIButton") as IXUIButton);
+ this.m_ReturnSpr = (base.transform.Find("Failed/Bg/Return").GetComponent("XUISprite") as IXUISprite);
+ this.m_ShareBtn = (base.transform.Find("Win/Share").GetComponent("XUIButton") as IXUIButton);
+ this.goWin = base.transform.Find("Win").gameObject;
+ this.goFailed = base.transform.Find("Failed").gameObject;
+ this.m_WinPool.SetupPool(base.transform.Find("Win/Next").gameObject, base.transform.Find("Win/Next/Item").gameObject, 5u, false);
+ this.m_WinFrame = (base.transform.Find("Win/Next").GetComponent("XUISprite") as IXUISprite);
+ this.m_FailedPool.SetupPool(base.transform.Find("Failed/Bg/ItemList").gameObject, base.transform.Find("Failed/Bg/ItemList/Item").gameObject, 5u, false);
+ this.m_FailedFrame = (base.transform.Find("Failed/Bg/ItemList").GetComponent("XUISprite") as IXUISprite);
+ }
+ }
+}
|
