public void SetMissionLinkInfo(ChatLinkLogic.MissonLinkInfo mission) { if (mission.IsValid()) { m_missionIcon.spriteName = mission.missionIcon; m_missionName.text = mission.missionName; m_missionLevel.text = mission.missionLevel; m_missionDesc.text = mission.missionDesc; } }
static void OnShowMissionTip(bool bSuccess, object param) { if (!bSuccess) { return; } ChatLinkLogic.MissonLinkInfo mission = (ChatLinkLogic.MissonLinkInfo)param; if (false == mission.IsValid()) { return; } if (MissionTooltipsLogic.Instance() != null) { MissionTooltipsLogic.Instance().SetMissionLinkInfo(mission); } }
public static void ShowTooltips(ChatLinkLogic.MissonLinkInfo mission) { UIManager.ShowUI(UIInfo.MissionTooltipsRoot, OnShowMissionTip, mission); }