protected void StartMovementTween(Vector2 direction) { MovementTween.RemoveAll(); const float duration = 0.5f; MovementTween.InterpolateProperty(this, nameof(Position), Position, Position + direction * 6, duration); MovementTween.Start(); }
protected void StartMovementTween(Vector2 direction) { MovementTween.RemoveAll(); const float duration = 0.5f; MovementTween.InterpolateProperty(this, nameof(Position), Position, Position + direction * 6, duration); MovementTween.Start(); }