diff --git a/Assets/Scripts/Controller/OperationController.cs b/Assets/Scripts/Controller/OperationController.cs index a9dfa608..b6817979 100644 --- a/Assets/Scripts/Controller/OperationController.cs +++ b/Assets/Scripts/Controller/OperationController.cs @@ -193,12 +193,12 @@ public class OperationController : MonoSingleton public void RunCurAction(IAction curAction, int targetIndex) { + TypeEventSystem.Global.Send(); if (curAction != null) { this.index = targetIndex; isStepRun = true; TypeEventSystem.Global.Send(new StepStatusOnChange() { curIndex = targetIndex, status = StepStatus.Start }); - TypeEventSystem.Global.Send(); curAction.Start(this, () => { isStepRun = false;