FrameIT
Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings Class Reference

Public Member Functions

void UpdateDesiredTargetSpeed (Vector2 input)
 

Public Attributes

float ForwardSpeed = 8.0f
 
float BackwardSpeed = 4.0f
 
float StrafeSpeed = 4.0f
 
float RunMultiplier = 2.0f
 
KeyCode RunKey = KeyCode.LeftShift
 
float JumpForce = 30f
 
AnimationCurve SlopeCurveModifier = new AnimationCurve(new Keyframe(-90.0f, 1.0f), new Keyframe(0.0f, 1.0f), new Keyframe(90.0f, 0.0f))
 
float CurrentTargetSpeed = 8f
 

Properties

bool Running [get]
 

Private Attributes

bool m_Running
 

Member Function Documentation

◆ UpdateDesiredTargetSpeed()

void Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.UpdateDesiredTargetSpeed ( Vector2  input)

Member Data Documentation

◆ BackwardSpeed

float Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.BackwardSpeed = 4.0f

◆ CurrentTargetSpeed

float Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.CurrentTargetSpeed = 8f

◆ ForwardSpeed

float Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.ForwardSpeed = 8.0f

◆ JumpForce

float Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.JumpForce = 30f

◆ m_Running

bool Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.m_Running
private

◆ RunKey

KeyCode Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.RunKey = KeyCode.LeftShift

◆ RunMultiplier

float Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.RunMultiplier = 2.0f

◆ SlopeCurveModifier

AnimationCurve Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.SlopeCurveModifier = new AnimationCurve(new Keyframe(-90.0f, 1.0f), new Keyframe(0.0f, 1.0f), new Keyframe(90.0f, 0.0f))

◆ StrafeSpeed

float Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.StrafeSpeed = 4.0f

Property Documentation

◆ Running

bool Characters.FirstPerson.RigidbodyFirstPersonController1.MovementSettings.Running
get

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