Show / Hide Table of Contents

Class PlayerMouseLook

Inheritance
Object
Object
Component
Behaviour
MonoBehaviour
PlayerMouseLook
Namespace: DaggerfallWorkshop.Game
Assembly: Assembly-CSharp.dll
Syntax
public class PlayerMouseLook : MonoBehaviour

Fields

| Improve this Doc View Source

characterBody

Declaration
public GameObject characterBody
Field Value
Type Description
GameObject
| Improve this Doc View Source

cursorActive

Declaration
public bool cursorActive
Field Value
Type Description
Boolean
| Improve this Doc View Source

enableMouseLook

Declaration
public bool enableMouseLook
Field Value
Type Description
Boolean
| Improve this Doc View Source

enableSmoothing

Declaration
public bool enableSmoothing
Field Value
Type Description
Boolean
| Improve this Doc View Source

invertMouseY

Declaration
public bool invertMouseY
Field Value
Type Description
Boolean
| Improve this Doc View Source

joystickSensitivityScale

Declaration
public float joystickSensitivityScale
Field Value
Type Description
Single
| Improve this Doc View Source

lockCursor

Declaration
public bool lockCursor
Field Value
Type Description
Boolean
| Improve this Doc View Source

PitchMax

Declaration
public const float PitchMax = 90F
Field Value
Type Description
Single
| Improve this Doc View Source

PitchMin

Declaration
public const float PitchMin = -90F
Field Value
Type Description
Single
| Improve this Doc View Source

sensitivity

Declaration
public Vector2 sensitivity
Field Value
Type Description
Vector2
| Improve this Doc View Source

sensitivityScale

Declaration
public float sensitivityScale
Field Value
Type Description
Single
| Improve this Doc View Source

simpleCursorLock

Declaration
public bool simpleCursorLock
Field Value
Type Description
Boolean
| Improve this Doc View Source

smoothing

Declaration
public Vector2 smoothing
Field Value
Type Description
Vector2

Properties

| Improve this Doc View Source

Pitch

Gets or sets pitch rotation of camera in degrees.

Declaration
public float Pitch { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

PitchMaxLimit

Declaration
public float PitchMaxLimit { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

PitchMinLimit

Declaration
public float PitchMinLimit { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

Yaw

Gets or sets yaw rotation of camera in degrees.

Declaration
public float Yaw { get; set; }
Property Value
Type Description
Single

Methods

| Improve this Doc View Source

ForceHideCursor(Boolean)

Declaration
public void ForceHideCursor(bool hideCursor)
Parameters
Type Name Description
Boolean hideCursor
| Improve this Doc View Source

Init()

Declaration
public void Init()
| Improve this Doc View Source

SetFacing(Single, Single)

Declaration
public void SetFacing(float yaw, float pitch)
Parameters
Type Name Description
Single yaw
Single pitch
| Improve this Doc View Source

SetFacing(Vector3)

Declaration
public void SetFacing(Vector3 forward)
Parameters
Type Name Description
Vector3 forward
| Improve this Doc View Source

SetHorizontalFacing(Vector3)

Declaration
public void SetHorizontalFacing(Vector3 forward)
Parameters
Type Name Description
Vector3 forward

Extension Methods

MBExtensions.Invoke(MonoBehaviour, Action, Single)
MBExtensions.Invoke<T>(MonoBehaviour, Action<T>, T, Single)
MBExtensions.Invoke<T1, T2>(MonoBehaviour, Action<T1, T2>, T1, T2, Single)
MBExtensions.Invoke<T1, T2, T3>(MonoBehaviour, Action<T1, T2, T3>, T1, T2, T3, Single)
MBExtensions.Invoke<T1, T2, T3, T4>(MonoBehaviour, Action<T1, T2, T3, T4>, T1, T2, T3, T4, Single)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX