public override void Process() { var objectSelf = ObjectSelf.GetInstance(); if (objectSelf != null) { objectSelf.Liveness = huoyuenum; objectSelf.LivenessClaimNum = getnum; } if (UI_Liveness._instance != null) { UI_Liveness _Liveness = UI_Liveness._instance; _Liveness.m_LivenessNum = huoyuenum; _Liveness.isLivenessBox = getnum; _Liveness.m_MissionID.Clear(); _Liveness.CopyData(huoyuelist); GameEventDispatcher.Inst.dispatchEvent(GameEventID.UI_GetLiveness); } }
public override void InitUIData() { base.InitUIData(); _instance = this; MsgBoxGroup = selfTransform.FindChild("MsgBoxGroup"); m_Liveness = selfTransform.FindChild("Liveness").gameObject; m_Sigin = selfTransform.FindChild("GameObject").gameObject; m_Grid = selfTransform.FindChild("Liveness/Missionlist/Grid"); m_Rewards = selfTransform.FindChild("Liveness/Rewards").gameObject; m_LivenessSlider = selfTransform.FindChild("Liveness/LivenessSlider").GetComponent <Slider>(); m_LivenessSlider2 = selfTransform.FindChild("Liveness/LivenessSlider2").GetComponent <Slider>(); m_NotmaldropID = DataTemplate.GetInstance().m_GameConfig.getActivitymission_reward_drop(); m_UI_Btn_Liveness.transform.GetComponent <Image>().enabled = true; m_UI_Btn_Liveness.transform.FindChild("Text").GetComponent <OutLineGlow>().enabled = true; m_UI_Btn_Prop.transform.GetComponent <Image>().enabled = false; m_UI_Btn_Prop.transform.FindChild("Text").GetComponent <OutLineGlow>().enabled = false; //yao Box_List = selfTransform.FindChild("Liveness/BoxList/Content").GetComponent <RectTransform>(); //箱子的父节点 Item_List = selfTransform.FindChild("Liveness/Missionlist/list").GetComponent <RectTransform>(); //任务列表的父节点 m_BoxLayout = selfTransform.FindChild("Liveness/BoxList/Content").GetComponent <LoopLayout>(); m_ItemLayout = selfTransform.FindChild("Liveness/Missionlist/list").GetComponent <LoopLayout>(); itemClick += boxItemClickHandler; UI_CaptionManager cap = UI_CaptionManager.GetInstance(); if (cap != null) { cap.AwakeUp(M_CapPos); } Activitymission_reward_level = DataTemplate.GetInstance().GetGameConfig().getActivitymission_reward_level(); GameEventDispatcher.Inst.addEventListener(GameEventID.UI_GetLivenessBox, RenewalUIShow); GameEventDispatcher.Inst.addEventListener(GameEventID.UI_GetLiveness, RenewalUIShow); }