public CameraMovementSettings(VerticalLockSettings verticalLockSettings, HorizontalLockSettings horizontalLockSettings , ZoomSettings zoomSettings, SmoothDampMoveSettings smoothDampMoveSettings , Vector2 offset , VerticalCameraFollowMode verticalCameraFollowMode , float horizontalOffsetDeltaMovementFactor ) { this.horizontalLockSettings = horizontalLockSettings; this.verticalLockSettings = verticalLockSettings; this.offset = offset; this.zoomSettings = zoomSettings; this.smoothDampMoveSettings = smoothDampMoveSettings; this.verticalCameraFollowMode = verticalCameraFollowMode; this.horizontalOffsetDeltaMovementFactor = horizontalOffsetDeltaMovementFactor; }