FrameIT
Characters.FirstPerson.RigidbodyFirstPersonController1 Class Reference
Inheritance diagram for Characters.FirstPerson.RigidbodyFirstPersonController1:

Classes

class  AdvancedSettings
 
class  MovementSettings
 

Public Attributes

Camera cam
 
MovementSettings movementSettings = new MovementSettings()
 
MouseLook1 mouseLook = new MouseLook1()
 
AdvancedSettings advancedSettings = new AdvancedSettings()
 

Properties

Vector3 Velocity [get]
 
bool Grounded [get]
 
bool Jumping [get]
 
bool Running [get]
 

Private Member Functions

void Start ()
 
void Update ()
 
void FixedUpdate ()
 
float SlopeMultiplier ()
 
void StickToGroundHelper ()
 
Vector2 GetInput ()
 
void RotateView ()
 
void GroundCheck ()
 sphere cast down just beyond the bottom of the capsule to see if the capsule is colliding round the bottom More...
 

Private Attributes

Rigidbody m_RigidBody
 
CapsuleCollider m_Capsule
 
float m_YRotation
 
Vector3 m_GroundContactNormal
 
bool m_Jump
 
bool m_PreviouslyGrounded
 
bool m_Jumping
 
bool m_IsGrounded
 

Member Function Documentation

◆ FixedUpdate()

void Characters.FirstPerson.RigidbodyFirstPersonController1.FixedUpdate ( )
private

◆ GetInput()

Vector2 Characters.FirstPerson.RigidbodyFirstPersonController1.GetInput ( )
private

◆ GroundCheck()

void Characters.FirstPerson.RigidbodyFirstPersonController1.GroundCheck ( )
private

sphere cast down just beyond the bottom of the capsule to see if the capsule is colliding round the bottom

◆ RotateView()

void Characters.FirstPerson.RigidbodyFirstPersonController1.RotateView ( )
private

◆ SlopeMultiplier()

float Characters.FirstPerson.RigidbodyFirstPersonController1.SlopeMultiplier ( )
private

◆ Start()

void Characters.FirstPerson.RigidbodyFirstPersonController1.Start ( )
private

◆ StickToGroundHelper()

void Characters.FirstPerson.RigidbodyFirstPersonController1.StickToGroundHelper ( )
private

◆ Update()

void Characters.FirstPerson.RigidbodyFirstPersonController1.Update ( )
private

Member Data Documentation

◆ advancedSettings

AdvancedSettings Characters.FirstPerson.RigidbodyFirstPersonController1.advancedSettings = new AdvancedSettings()

◆ cam

Camera Characters.FirstPerson.RigidbodyFirstPersonController1.cam

◆ m_Capsule

CapsuleCollider Characters.FirstPerson.RigidbodyFirstPersonController1.m_Capsule
private

◆ m_GroundContactNormal

Vector3 Characters.FirstPerson.RigidbodyFirstPersonController1.m_GroundContactNormal
private

◆ m_IsGrounded

bool Characters.FirstPerson.RigidbodyFirstPersonController1.m_IsGrounded
private

◆ m_Jump

bool Characters.FirstPerson.RigidbodyFirstPersonController1.m_Jump
private

◆ m_Jumping

bool Characters.FirstPerson.RigidbodyFirstPersonController1.m_Jumping
private

◆ m_PreviouslyGrounded

bool Characters.FirstPerson.RigidbodyFirstPersonController1.m_PreviouslyGrounded
private

◆ m_RigidBody

Rigidbody Characters.FirstPerson.RigidbodyFirstPersonController1.m_RigidBody
private

◆ m_YRotation

float Characters.FirstPerson.RigidbodyFirstPersonController1.m_YRotation
private

◆ mouseLook

MouseLook1 Characters.FirstPerson.RigidbodyFirstPersonController1.mouseLook = new MouseLook1()

◆ movementSettings

MovementSettings Characters.FirstPerson.RigidbodyFirstPersonController1.movementSettings = new MovementSettings()

Property Documentation

◆ Grounded

bool Characters.FirstPerson.RigidbodyFirstPersonController1.Grounded
get

◆ Jumping

bool Characters.FirstPerson.RigidbodyFirstPersonController1.Jumping
get

◆ Running

bool Characters.FirstPerson.RigidbodyFirstPersonController1.Running
get

◆ Velocity

Vector3 Characters.FirstPerson.RigidbodyFirstPersonController1.Velocity
get

The documentation for this class was generated from the following file: