//-------------------------------------------------------- // [Author]: 第二世界 // [ Date ]: Monday, October 16, 2017 //-------------------------------------------------------- using System; using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; namespace vnxbqy.UI { public class TeamTargetJoinLimitWin : Window, SecondWindowInterface { [SerializeField] Image m_MinLevelSign; [SerializeField] Text m_MinLevel; [SerializeField] RepeatedButton m_ReduceMinLevel; [SerializeField] RepeatedButton m_AddMinLevel; [SerializeField] Button m_AmendMinLevel; [SerializeField] Image m_MaxLevelSign; [SerializeField] Text m_MaxLevel; [SerializeField] RepeatedButton m_ReduceMaxLevel; [SerializeField] RepeatedButton m_AddMaxLevel; [SerializeField] Button m_AmendMaxLevel; [SerializeField] Transform m_ContainerNumKeyBoard; [SerializeField] NumKeyBoard m_NumKeyBoard; [SerializeField] TeamMissionGroup m_MissionList; [SerializeField] Button m_Confirm; [SerializeField] Text m_ActivityTime; TeamModel model { get { return ModelCenter.Instance.GetModel(); } } DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel(); } } TeamMission missionBuf; int minLevelBuf = 0; int maxLevelBuf = 0; AmendLevelType amendType = AmendLevelType.Min; int minLevelLimit = 1; int maxLevelLimit = 500; #region Built-in public Button close { get; set; } protected override void BindController() { if (this is SecondWindowInterface) { var frame = this.GetComponentInChildren(); frame.Create(); close = frame.GetComponentInChildren