CharacterBody3D
Inherits: PhysicsBody3D < CollisionObject3D < Node3D < Node < Object
There is currently no description for this class. Please help us by contributing one!
Properties
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
Methods
void |
apply_floor_snap ( ) |
get_floor_angle ( Vector3 up_direction=Vector3(0, 1, 0) ) const |
|
get_floor_normal ( ) const |
|
get_last_motion ( ) const |
|
get_platform_angular_velocity ( ) const |
|
get_platform_velocity ( ) const |
|
get_position_delta ( ) const |
|
get_real_velocity ( ) const |
|
get_slide_collision ( int slide_idx ) |
|
get_slide_collision_count ( ) const |
|
get_wall_normal ( ) const |
|
is_on_ceiling ( ) const |
|
is_on_ceiling_only ( ) const |
|
is_on_floor ( ) const |
|
is_on_floor_only ( ) const |
|
is_on_wall ( ) const |
|
is_on_wall_only ( ) const |
|
move_and_slide ( ) |
Enumerations
enum MotionMode:
MotionMode MOTION_MODE_GROUNDED = 0
There is currently no description for this enum. Please help us by contributing one!
MotionMode MOTION_MODE_FLOATING = 1
There is currently no description for this enum. Please help us by contributing one!
enum PlatformOnLeave:
PlatformOnLeave PLATFORM_ON_LEAVE_ADD_VELOCITY = 0
There is currently no description for this enum. Please help us by contributing one!
PlatformOnLeave PLATFORM_ON_LEAVE_ADD_UPWARD_VELOCITY = 1
There is currently no description for this enum. Please help us by contributing one!
PlatformOnLeave PLATFORM_ON_LEAVE_DO_NOTHING = 2
There is currently no description for this enum. Please help us by contributing one!
Property Descriptions
bool floor_block_on_wall = true
There is currently no description for this property. Please help us by contributing one!
bool floor_constant_speed = false
There is currently no description for this property. Please help us by contributing one!
float floor_max_angle = 0.785398
There is currently no description for this property. Please help us by contributing one!
float floor_snap_length = 0.1
There is currently no description for this property. Please help us by contributing one!
bool floor_stop_on_slope = true
There is currently no description for this property. Please help us by contributing one!
int max_slides = 6
There is currently no description for this property. Please help us by contributing one!
MotionMode motion_mode = 0
void set_motion_mode ( MotionMode value )
MotionMode get_motion_mode ( )
There is currently no description for this property. Please help us by contributing one!
int platform_floor_layers = 4294967295
There is currently no description for this property. Please help us by contributing one!
PlatformOnLeave platform_on_leave = 0
void set_platform_on_leave ( PlatformOnLeave value )
PlatformOnLeave get_platform_on_leave ( )
There is currently no description for this property. Please help us by contributing one!
int platform_wall_layers = 0
There is currently no description for this property. Please help us by contributing one!
float safe_margin = 0.001
There is currently no description for this property. Please help us by contributing one!
bool slide_on_ceiling = true
There is currently no description for this property. Please help us by contributing one!
Vector3 up_direction = Vector3(0, 1, 0)
There is currently no description for this property. Please help us by contributing one!
Vector3 velocity = Vector3(0, 0, 0)
There is currently no description for this property. Please help us by contributing one!
float wall_min_slide_angle = 0.261799
There is currently no description for this property. Please help us by contributing one!
Method Descriptions
void apply_floor_snap ( )
There is currently no description for this method. Please help us by contributing one!
float get_floor_angle ( Vector3 up_direction=Vector3(0, 1, 0) ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_floor_normal ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_last_motion ( ) const
There is currently no description for this method. Please help us by contributing one!
KinematicCollision3D get_last_slide_collision ( )
There is currently no description for this method. Please help us by contributing one!
Vector3 get_platform_angular_velocity ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_platform_velocity ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_position_delta ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_real_velocity ( ) const
There is currently no description for this method. Please help us by contributing one!
KinematicCollision3D get_slide_collision ( int slide_idx )
There is currently no description for this method. Please help us by contributing one!
int get_slide_collision_count ( ) const
There is currently no description for this method. Please help us by contributing one!
Vector3 get_wall_normal ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_on_ceiling ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_on_ceiling_only ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_on_floor ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_on_floor_only ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_on_wall ( ) const
There is currently no description for this method. Please help us by contributing one!
bool is_on_wall_only ( ) const
There is currently no description for this method. Please help us by contributing one!
bool move_and_slide ( )
There is currently no description for this method. Please help us by contributing one!