//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Tuesday, September 12, 2017 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using vnxbqy.UI; namespace vnxbqy.UI { public class NormalDungeonEntranceWin : Window, SecondWindowInterface { [SerializeField] Image m_EntranceBG; [Header("BaseInfo")] [SerializeField] RawImage m_BossPortrayal; [SerializeField] DungeonBreifInfo m_BreifInfo; [Header("EnterCD")] [SerializeField] DungeonEnterInfo m_EnterCdContainer; [Header("Sweep")] [SerializeField] Text m_SweepLevelNeed; [SerializeField] ItemBehaviour m_SweepContainer; [SerializeField] Text m_SweepCostCount; [Header("DungeonTicket")] [SerializeField] Transform m_TicketContainer; [SerializeField] ItemBehaviour m_DungeonTicketItem; [Header("Button")] [SerializeField] ButtonEx m_Sweep; [SerializeField] RectTransform m_ContainerBtns; [SerializeField] ButtonEx m_GroupStart; [SerializeField] ButtonEx m_SingleStart; [SerializeField] ButtonEx m_AutoGroupStart; [SerializeField] ButtonEx m_Group; [SerializeField] RectTransform m_ContainerGroup; [SerializeField] RectTransform m_FairyLandTipBehaviour; [SerializeField] Text m_FairyLandTip; [SerializeField] Text m_WhyjEnterRule;//娲皇遗迹 [SerializeField] Text WhyjEnterFloor;//娲皇遗迹 [SerializeField] Button m_RuletBtn;//规则说明按钮 DungeonModel model { get { return ModelCenter.Instance.GetModel(); } } TeamModel teamModel { get { return ModelCenter.Instance.GetModel(); } } PackModel playerPack { get { return ModelCenter.Instance.GetModel(); } } DungeonNuwaModel dungeonNuwaModel { get { return ModelCenter.Instance.GetModel(); } } public Button close { get; set; } Text m_DungeonTitle; #region Built-in protected override void BindController() { if (this is SecondWindowInterface) { var frame = this.GetComponentInChildren(); frame.Create(); close = frame.GetComponentInChildren