lzx преди 4 дни
родител
ревизия
eb3f1ac283
променени са 1 файла, в които са добавени 7 реда и са изтрити 0 реда
  1. 7 0
      Assets/Scripts/GameUI/EventManager/DialogueManager.cs

+ 7 - 0
Assets/Scripts/GameUI/EventManager/DialogueManager.cs

@@ -274,6 +274,13 @@ public class DialogueManager : Singleton<DialogueManager>
             }
         }
 
+        //如果当前链条没有在事件链条里,不走结束逻辑
+        if (!eventConfig.EventLinksId.Contains(currentDialogueID))
+        {
+            onCancel?.Invoke();
+            return;
+        }
+
 
         switch (dialogueConfig.ResultType)
         {