示例#1
0
 private void SetCurrentHook(StateHook hook)
 {
     if (State.StateInfo != null)
     {
         State.StateInfo.StateHook = hook;
     }
     else
     {
         State.StateInfo = new StateInfo
         {
             StateHook = hook
         };
     }
 }
 public void HookTo(StateHook <TStateName> hook) => HookTo(hook.StateManager);