Table of Contents

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()