Click or drag to resize
Ab4d.SharpEngine logo

CameraControllerSetAdvancedSmoothSettings(CameraControllerCameraRotationSmoothingDelegate, CameraControllerCameraMovementSmoothingDelegate, CameraControllerCameraZoomSmoothingDelegate) Method

This SetAdvancedSmoothSettings overload can set custom smoothing functions.

Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.1.9680+a1b1e43de1ad9a7e35472c33948d688d7b40ef79
Syntax
C#
public void SetAdvancedSmoothSettings(
	CameraControllerCameraRotationSmoothingDelegate? customRotationSmoothingFunction = null,
	CameraControllerCameraMovementSmoothingDelegate? customMovementSmoothingFunction = null,
	CameraControllerCameraZoomSmoothingDelegate? customZoomSmoothingFunction = null
)

Parameters

customRotationSmoothingFunction  CameraControllerCameraRotationSmoothingDelegate  (Optional)
Optional CameraRotationSmoothingDelegate that can be used to provide custom rotation smoothing.
customMovementSmoothingFunction  CameraControllerCameraMovementSmoothingDelegate  (Optional)
Optional CameraMovementSmoothingDelegate that can be used to provide custom movement smoothing.
customZoomSmoothingFunction  CameraControllerCameraZoomSmoothingDelegate  (Optional)
Optional CameraZoomSmoothingDelegate that can be used to provide custom zoom smoothing.
See Also