diff --git a/Assets/Scripts/Project/Manager/ProcessManager.cs b/Assets/Scripts/Project/Manager/ProcessManager.cs index eeca618..5519c28 100644 --- a/Assets/Scripts/Project/Manager/ProcessManager.cs +++ b/Assets/Scripts/Project/Manager/ProcessManager.cs @@ -136,7 +136,6 @@ public class ProcessManager : BaseManager if (spID <= d_Scheme.CurrentProcess.subProcesses[spCount - 1].id) { HandoverSubProcess(spID, 0); - currentSubProcessIDTemp = d_Scheme.CurrentProcess.CurrentSubProcess.CurrentSubProcessStep.subProcessId; GameManager.EventMgr.EventTrigger(Enum_EventType.SwitchSubProcess, d_Scheme.CurrentProcess.CurrentSubProcessId); Debug.Log("进入下一步子流程"); return 2; @@ -207,16 +206,19 @@ public class ProcessManager : BaseManager CurrentSubProcessStepTriggerNames(); }); }); + currentSubProcessIDTemp = d_Scheme.CurrentProcess.CurrentSubProcess.id; } else { CheckSubProcessSteps(subProcessStepId); + currentSubProcessIDTemp = d_Scheme.CurrentProcess.CurrentSubProcess.id; } } else { CheckSubProcessSteps(subProcessStepId); + currentSubProcessIDTemp = d_Scheme.CurrentProcess.CurrentSubProcess.id; } } CurrentSubProcessStepTriggerNames(); diff --git a/Assets/StreamingAssets/Setting/科目/10002_1002_计量装置轮换.xml b/Assets/StreamingAssets/Setting/科目/10002_1002_计量装置轮换.xml index 059c463..1796356 100644 --- a/Assets/StreamingAssets/Setting/科目/10002_1002_计量装置轮换.xml +++ b/Assets/StreamingAssets/Setting/科目/10002_1002_计量装置轮换.xml @@ -24,7 +24,7 @@ - +