public void MoveTo(Pose target)
 {
     AbortSelfAligment();
     _target = target;
     _tween  = _travellingData.CreateTween(_source, target);
     if (!_eventRegistered)
     {
         _pointableElement.WhenPointerEventRaised += HandlePointerEventRaised;
         _eventRegistered = true;
     }
 }
 public void MoveTo(Pose target)
 {
     _target = target;
     _tween  = _travellingData.CreateTween(_source, target);
 }