protected override void OnCancelTriggerImpl(CancelTriggerMessage inMessage)
        {
            _finalPosition = _startPosition;
            _finalRotation = _startRotation;

            _initialLerpPosition = gameObject.transform.position;
            _initialLerpRotation = gameObject.transform.eulerAngles;

            BeginMovement();
        }
 protected override void OnCancelTriggerImpl(CancelTriggerMessage inMessage)
 {
 }
 protected override void OnCancelTriggerImpl(CancelTriggerMessage inMessage)
 {
     OnCancelTriggerGameObject = inMessage.TriggeringObject;
 }