mirror of
https://github.com/godotengine/godot.git
synced 2025-04-13 01:00:35 +08:00
Merge pull request #40377 from reduz/fix-default-kb3d-safe-margin
Properly pass safe margin on initialization.
This commit is contained in:
commit
9d97169928
@ -1241,12 +1241,12 @@ void KinematicBody3D::_direct_state_changed(Object *p_state) {
|
||||
|
||||
KinematicBody3D::KinematicBody3D() :
|
||||
PhysicsBody3D(PhysicsServer3D::BODY_MODE_KINEMATIC) {
|
||||
margin = 0.001;
|
||||
locked_axis = 0;
|
||||
on_floor = false;
|
||||
on_ceiling = false;
|
||||
on_wall = false;
|
||||
|
||||
set_safe_margin(0.001);
|
||||
PhysicsServer3D::get_singleton()->body_set_force_integration_callback(get_rid(), this, "_direct_state_changed");
|
||||
}
|
||||
|
||||
|
@ -750,7 +750,7 @@ Body3DSW::Body3DSW() :
|
||||
active = true;
|
||||
|
||||
mass = 1;
|
||||
kinematic_safe_margin = 0.01;
|
||||
kinematic_safe_margin = 0.001;
|
||||
//_inv_inertia=Transform();
|
||||
_inv_mass = 1;
|
||||
bounce = 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user