public void PrintAtTargetInvocationList()
 {
     if (AtDestination != null)
     {
         Debug.LogWarning("Invocation count movement: " + AtDestination.GetInvocationList().Length);
     }
 }
 public int GetTargetInvocationCount()
 {
     if (AtDestination != null)
     {
         return(AtDestination.GetInvocationList().Length);
     }
     return(-1);
 }