Skip to content

Commit b321a11

Browse files
committed
Move SpringBoneSimulator registration to the outside of physics' env
1 parent 8bd9cde commit b321a11

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

scene/register_scene_types.cpp

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -634,16 +634,15 @@ void register_scene_types() {
634634
GDREGISTER_CLASS(RootMotionView);
635635
GDREGISTER_VIRTUAL_CLASS(SkeletonModifier3D);
636636
GDREGISTER_CLASS(RetargetModifier3D);
637-
638-
OS::get_singleton()->yield(); // may take time to init
639-
640-
#ifndef PHYSICS_3D_DISABLED
641637
GDREGISTER_CLASS(SpringBoneSimulator3D);
642638
GDREGISTER_VIRTUAL_CLASS(SpringBoneCollision3D);
643639
GDREGISTER_CLASS(SpringBoneCollisionSphere3D);
644640
GDREGISTER_CLASS(SpringBoneCollisionCapsule3D);
645641
GDREGISTER_CLASS(SpringBoneCollisionPlane3D);
646642

643+
OS::get_singleton()->yield(); // may take time to init
644+
645+
#ifndef PHYSICS_3D_DISABLED
647646
GDREGISTER_ABSTRACT_CLASS(CollisionObject3D);
648647
GDREGISTER_ABSTRACT_CLASS(PhysicsBody3D);
649648
GDREGISTER_CLASS(StaticBody3D);

0 commit comments

Comments
 (0)