b3dGetCharacterState

Returns character state bitflags (1=grounded, 2=jumping, 4=falling, 8=in_air, 16=wall_contact). Takes characterHandle (character controller from b3dCreateCharacterController). Returns state as bitfield integer (combination of state flags using bitwise OR, multiple states can be active simultaneously).

3D Graphics

Parameters & Returns

Parameters

characterHandle Int

Returns

Int

Quick Summary

Returns character state bitflags (1=grounded, 2=jumping, 4=falling, 8=in_air, 16=wall_contact). Takes characterHandle (character controller from b3dCreateCharacterController). Returns state as bitfield integer (combination of state flags using bitwise OR, multiple states can be active simultaneously).

Technical Exegesis...

Returns character state bitflags (1=grounded, 2=jumping, 4=falling, 8=in_air, 16=wall_contact). Takes characterHandle (character controller from b3dCreateCharacterController). Returns state as bitfield integer (combination of state flags using bitwise OR, multiple states can be active simultaneously), reflects current character physics state from Jolt CharacterVirtual. Use to query character state for animation, gameplay logic, or input handling.

This function queries character state.

Example

Example.bam
; No example implemented yet