public virtual void UngistAction(XFsmActionComponent component)
 {
     actions.Remove(component);
     component.OwnerState = null;
     component.OnFinish  -= NextAction;
 }
 public virtual void RegistAction(XFsmActionComponent component)
 {
     actions.Add(component);
     component.OwnerState = this;
     component.OnFinish  += NextAction;
 }