From 559b64222b1eba34ab36d011d24888291805fdbe Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 29 十月 2020 15:58:05 +0800
Subject: [PATCH] 0312 优化打boss传送弹框处理
---
System/MainInterfacePanel/FlyingShoesTask.cs | 30 ++++++++++++++++++++++++++++--
1 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/System/MainInterfacePanel/FlyingShoesTask.cs b/System/MainInterfacePanel/FlyingShoesTask.cs
index 6b92915..3cbb9bd 100644
--- a/System/MainInterfacePanel/FlyingShoesTask.cs
+++ b/System/MainInterfacePanel/FlyingShoesTask.cs
@@ -166,6 +166,34 @@
bool Bool = StateDetermination();
if (Bool)
{
+ ConfirmCancel.ShowPopConfirm(Language.Get("Mail101"),
+ Language.Get("ZLMapQuit"), (bool isOk) =>
+ {
+ //涓嶄紶閫�
+ if (!isOk)
+ {
+ return;
+ }
+ else
+ {
+ if (mainModel.TaskId_Skill.Contains(Task_ID))
+ {
+ mainModel.TaskSkillID = Task_ID;
+ WindowCenter.Instance.Open<SkillTaskWin>();
+ }
+ else
+ {
+ HeroAIRecorder.ClearRecord();
+
+ var rect = transform as RectTransform;
+ var worldpos = rect.TransformPoint(Vector3.zero + Vector3.up * rect.rect.height / 2);
+ TaskFeedbackModel.s_ClickPosition = worldpos;
+ ContentText.ExcuteHref();
+ TaskAllocation.Instance.TaskTime = TimeUtility.ServerNow;
+ OpenPanel(Task_ID);
+ }
+ }
+ });
return;
}
}
@@ -267,7 +295,6 @@
{
if (value.NPCID == npcId && value.MapID != mapID)
{
- SysNotifyMgr.Instance.ShowTip("Task_Transfer1");
_bool = true;
return _bool;
}
@@ -275,7 +302,6 @@
var MonsterConfig = MonsterRefreshPointConfig.Get(npcId);
if (MonsterConfig != null && MonsterConfig.MapId != mapID)
{
- SysNotifyMgr.Instance.ShowTip("Task_Transfer1");
_bool = true;
return _bool;
}
--
Gitblit v1.8.0