Skip to content

CharacterControllerComponent

class · namespace Hazel · Component

Inherits Component

public class CharacterControllerComponent : Component

Properties

AngularVelocity

public Vector3 AngularVelocity { get; set; }

CollisionFlags

public ECollisionFlags CollisionFlags { get; }

IsGravityEnabled

public bool IsGravityEnabled { get; set; }

IsGrounded

public bool IsGrounded { get; }

LinearVelocity

public Vector3 LinearVelocity { get; set; }

SlopeLimit

public float SlopeLimit { get; set; }

StepOffset

public float StepOffset { get; set; }

Methods

Jump(float)

public void Jump(float jumpPower)

Move(Vector3)

public void Move(Vector3 displacement)

Rotate(Quaternion)

public void Rotate(Quaternion rotation)

SetRotation(Quaternion)

public void SetRotation(Quaternion rotation)

SetTranslation(Vector3)

public void SetTranslation(Vector3 translation)

Source: Hazel/Scene/Components.cs