Class PlayerMovement
- Namespace
- ValveResourceFormat.Renderer
- Assembly
- Renderer.dll
public class PlayerMovementInheritance
Inherited Members
Constructors
PlayerMovement(UserInput)
public PlayerMovement(UserInput input)Parameters
inputUserInput
Properties
AutoBunnyHop
public bool AutoBunnyHop { get; set; }Property Value
Initialize
public bool Initialize { get; set; }Property Value
RunSpeed
public float RunSpeed { get; set; }Property Value
Velocity
public Vector3 Velocity { get; }Property Value
Methods
ProcessMovement(UserInput, Camera, float)
Main movement tick - processes input and updates position/velocity
public void ProcessMovement(UserInput input, Camera camera, float deltaTime)Parameters
ResetPosition(Camera)
Reinitialize the character position from the current camera location. Call this when switching from noclip to FPS movement mode.
public void ResetPosition(Camera camera)Parameters
cameraCamera