public static MissionTransferTipsView GetInstance() { if (instance == null) { instance = new MissionTransferTipsView(); } return(instance); }
private void OnCarryHover(GameObject go, bool state) { if (state) { MissionTransferTipsView.GetInstance().ShowTips(); } else { MissionTransferTipsView.GetInstance().Hide(); } }
public object OnChangeMap(params object[] objs) { if (viewGo == null) { return(null); } if (SceneView.GetInstance().setting.Type == (uint)KMapType.mapPVEMap) { Hide(); MissionTransferTipsView.GetInstance().Hide(); ImmediateTipsView.GetInstance().Hide(); } else { base.viewGo.SetActive(true); } return(null); }
private void CarryToNPC(int targetID, MissionInfo info) { if (info.curStatus == MissionInfo.MisssionStatus.Accept || info.curStatus == MissionInfo.MisssionStatus.Finish) { PathUtil.CarryToNPCAndOpen(targetID); } else if (mainInfo.curStatus == MissionInfo.MisssionStatus.BeenAccepted) { if (mainInfo.subType == (int)MissionInfo.MissionSubType.Collect) { PathUtil.GotoCollectObj(targetID, true); } else { PathUtil.CarryToNPC(targetID); } } MissionTransferTipsView.GetInstance().Hide(); }