diff --git a/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp b/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp index 87569c520..95cfa40bc 100644 --- a/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp +++ b/src/Nazara/JoltPhysics3D/JoltRigidBody3D.cpp @@ -385,7 +385,6 @@ namespace Nz creationSettings.mMaxLinearVelocity = settings.maxLinearVelocity; creationSettings.mObjectLayer = 1; creationSettings.mRestitution = settings.restitution; - creationSettings.mUserData = SafeCast(reinterpret_cast(this)); creationSettings.mMassPropertiesOverride = creationSettings.GetShape()->GetMassProperties(); creationSettings.mMassPropertiesOverride.ScaleToMass(settings.mass); @@ -421,6 +420,7 @@ namespace Nz creationSettings.mPosition = ToJolt(settings.position); creationSettings.mRotation = ToJolt(settings.rotation); + creationSettings.mUserData = SafeCast(reinterpret_cast(this)); } bool JoltRigidBody3D::ShouldActivate() const