Class ControllerColliderCollision

Contains data about a collision of a character controller and a collider.

Constructors

Properties

_colliderHandle: Collider
_motionAmount: number
_motionDirection: Vector3
_normal: Vector3
_position: Vector3
_triangleIndex: number

Accessors

  • get colliderHandle(): Collider
  • Component of the controller that was touched. Can be null if the controller has no component parent, in which case check #colliderRaw.

    Returns Collider

  • set colliderHandle(value): void
  • Parameters

    Returns void

  • get motionAmount(): number
  • Magnitude of motion after the hit.

    Returns number

  • set motionAmount(value): void
  • Parameters

    • value: number

    Returns void

  • get motionDirection(): Vector3
  • Direction of motion after the hit.

    Returns Vector3

  • set motionDirection(value): void
  • Parameters

    Returns void

  • get triangleIndex(): number
  • Touched triangle index for mesh colliders.

    Returns number

  • set triangleIndex(value): void
  • Parameters

    • value: number

    Returns void

Methods