public void AddToStatusChange(UnityAction <Status, Func <IKData> > action) { if (onStatusChange == null) { onStatusChange = new StatusEvent(); } onStatusChange.AddListener(action); }