Class CameraBehavioursController
- Namespace
- CodeBase.CameraSystem.CameraManagement
- Assembly
- 4Experience.CodeBase.CameraSystem.Runtime.dll
public class CameraBehavioursController : ExtendedMonoBehaviour
- Inheritance
-
Object
Component
Behaviour
MonoBehaviour
CameraBehavioursController
- Extension Methods
-
Properties
CurrentCameraCollectionController
private CameraCollectionController CurrentCameraCollectionController { get; set; }
Property Value
- CameraCollectionController
Methods
ChangeHorizontalCameraRotationInMovement2DBehaviour(float)
public void ChangeHorizontalCameraRotationInMovement2DBehaviour(float horizontalRotation)
Parameters
horizontalRotation float
ChangeVerticalCameraRotationInMovement2DBehaviour(float)
public void ChangeVerticalCameraRotationInMovement2DBehaviour(float verticalRotation)
Parameters
verticalRotation float
Initialize(CameraCollectionController)
public void Initialize(CameraCollectionController cameraCollectionController)
Parameters
cameraCollectionController CameraCollectionController
LockCameraMovement(bool)
public void LockCameraMovement(bool isLocked)
Parameters
isLocked bool
ToggleMovementByDraggingScreenInMovement2DBehaviour()
public void ToggleMovementByDraggingScreenInMovement2DBehaviour()
ToggleMovementByFollowingTargetInMovement2DBehaviour()
public void ToggleMovementByFollowingTargetInMovement2DBehaviour()
ToggleMovementWithKeysInMovement2DBehaviour()
public void ToggleMovementWithKeysInMovement2DBehaviour()
ToggleMovementWithMouseInMovement2DBehaviour()
public void ToggleMovementWithMouseInMovement2DBehaviour()