My Project
Loading...
Searching...
No Matches
CameraController.FirstPersonCamera Class Reference
Inheritance diagram for CameraController.FirstPersonCamera:
CameraController.Camera3D CameraController.BaseCamera

Protected Member Functions

override void UpdateFollowerPosition ()
override void UpdateCameraPosition ()
Protected Member Functions inherited from CameraController.Camera3D
virtual void OnEnable ()
override void UpdateCamera ()
 Update the camera and the target follower position.
Protected Member Functions inherited from CameraController.BaseCamera
virtual void Awake ()
virtual void Update ()
virtual void FixedUpdate ()
virtual void LateUpdate ()
void UpdateFollowerPosition ()
 Update the position of the target follower.
void UpdateCameraPosition ()
 Update the position of the camera.
float GetDeltaTime ()
 Get the deltatime based on the cuurent followmode.

Private Member Functions

Vector3 GetCameraPosition ()

Additional Inherited Members

Public Member Functions inherited from CameraController.Camera3D
void SetRotationLimits (RotationLimits newYawLimits, RotationLimits newPitchLimits)
 Set the limits of the yaw and pitch rotation of the target follower.
Protected Attributes inherited from CameraController.Camera3D
Vector2 sensitivity
Protected Attributes inherited from CameraController.BaseCamera
Transform target
Transform targetFollower
Transform cameraTransform
Vector3 offset
FollowMode followMode
float followDamping
Vector3 followSmoothDampVelocity
Properties inherited from CameraController.Camera3D
Quaternion yaw [get]
 The rotation of the camera on the y axis.
Quaternion pitch [get]
 The rotation of the camera on the x axis.
float horizontalSensitivity [get, set]
float verticalSensitivity [get, set]

The documentation for this class was generated from the following file:
  • CameraController/Script/Camera/3DCameras/FirstPersonCamera.cs