From 7853a2be76aebcf4127723d6bbca5cb093a3e38c Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期五, 14 二月 2025 16:14:54 +0800
Subject: [PATCH] 0312 手动控制移动时打断自动行为
---
Core/Input/HandShank.cs | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/Core/Input/HandShank.cs b/Core/Input/HandShank.cs
index 5fad86d..fb603d4 100644
--- a/Core/Input/HandShank.cs
+++ b/Core/Input/HandShank.cs
@@ -78,6 +78,12 @@
public void OnPointerDown(PointerEventData eventData)
{
+ if (PlayerDatas.Instance.hero != null)
+ {
+ var _mapConfig = MapConfig.Get(PlayerDatas.Instance.baseData.MapID);
+ if( _mapConfig.MapFBType == (int)MapType.OpenCountry)
+ PlayerDatas.Instance.hero.StopAll();
+ }
m_Camera = eventData.pressEventCamera ?? m_Camera;
m_Fore.SetActive(true);
@@ -104,6 +110,7 @@
CnInputManager.Instance.HandleTouched();
state = HandShankState.Active;
+
}
public void OnDrag(PointerEventData eventData)
--
Gitblit v1.8.0