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; }