public FunctionTipsManager() { m_AttributeTrainResultArray = new bool[AttributeTrainArrayLength]; m_SkillLvUpResultArray = new bool[SkillLvUpResultArrayLength]; m_ExploreTeamResultArray = new bool[4]; m_ObjectSelf = ObjectSelf.GetInstance(); m_HeroContainer = m_ObjectSelf.HeroContainerBag; var _tableSet = DataTemplate.GetInstance(); m_AttributeTrainTable = _tableSet.m_AttributetrainTable; m_SkillTable = _tableSet.m_SkillTable; m_SkillupcostTable = _tableSet.m_SkillupcostTable; m_HeroExpTable = _tableSet.m_HeroExpTable; m_NonPurchasedGiftSetList = new List <int>(); m_ExpCrystalFactor = _tableSet.m_GameConfig.getJingyanjiejing_to_jingyan(); m_LivenessLvArray = _tableSet.m_GameConfig.getActivitymission_reward_level(); m_GiftSetList = new List <ShopTemplate>(); List <ShopTemplate> allItems = _tableSet.GetAllShopTemplates(); for (int i = 0; i < allItems.Count; i++) { if (allItems[i].getTabID() == 2) //tabId为2的属于礼包 { m_GiftSetList.Add(allItems[i]); } } m_MonthCardList = _tableSet.GetAllMonthCardTemplates(); var _timeNoonArr = _tableSet.m_GameConfig.getAp_get_time()[0].Split('-'); var _timeNightArr = _tableSet.m_GameConfig.getAp_get_time()[1].Split('-'); string[] _timeNoonStart = _timeNoonArr[0].Split(':'); string[] _timeNoonEnd = _timeNoonArr[1].Split(':'); string[] _timeNightStart = _timeNightArr[0].Split(':'); string[] _timeNightEnd = _timeNightArr[1].Split(':'); //缪斯奏曲 DateTime dt = m_ObjectSelf.ServerDateTime; m_TimeNow.hour = dt.Hour; m_TimeNow.minute = dt.Minute; m_TimeNoonMin.hour = int.Parse(_timeNoonStart[0]); m_TimeNoonMin.minute = int.Parse(_timeNoonStart[1]); m_TimeNoonMax.hour = int.Parse(_timeNoonEnd[0]); m_TimeNoonMax.minute = int.Parse(_timeNoonEnd[1]); m_TimeNightMin.hour = int.Parse(_timeNightStart[0]); m_TimeNightMin.minute = int.Parse(_timeNightStart[1]); m_TimeNightMax.hour = int.Parse(_timeNightEnd[0]); m_TimeNightMax.minute = int.Parse(_timeNightEnd[1]); //世界BOSS m_WorldBossManager = ObjectSelf.GetInstance().WorldBossMgr; Inst = this; }
public override void InitUIData() { base.InitUIData(); m_WorldBossManager = ObjectSelf.GetInstance().WorldBossMgr; m_FightState = FightControler.Inst.GetFightState(); m_AwardListLayout = selfTransform.FindChild("AwardPanel/AwardList/Layout"); m_OriginalAwardItem = selfTransform.FindChild("OriginalPanel/OriginalAwardItem").gameObject; }