//-------------------------------------------------------- // 客户端消息 //-------------------------------------------------------- public void OnPlayerControled(CEventBaseArgs data) { if (GameInput.Instance.GetEnableInput() == false || UIInputEvent.TouchedUI()) { return; } NpcManager.Instance.NavigatingNpcId = 0; NpcManager.Instance.TravelBootsJumpNpcId = 0; mCounter++; mTargetPathNodes.Clear(); RunningTargetPathNode = null; if (mPathWalker != null) { mPathWalker.Reset(); } TaskNavigationActive(false); IsNavigating = false; }
public override void Reset() { mPathWalker.Reset(); mRunningProperty.Reset(); }