From 53020f27a53eca6ddb826ffbd4d88fa207a11242 Mon Sep 17 00:00:00 2001 From: Lynix Date: Thu, 7 Sep 2017 18:38:31 +0200 Subject: [PATCH] Physics2D/RigidBody2D: Fix mass incorrectly reported at 0 after copy --- src/Nazara/Physics2D/RigidBody2D.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Nazara/Physics2D/RigidBody2D.cpp b/src/Nazara/Physics2D/RigidBody2D.cpp index 6e6191c41..a526c4bff 100644 --- a/src/Nazara/Physics2D/RigidBody2D.cpp +++ b/src/Nazara/Physics2D/RigidBody2D.cpp @@ -36,12 +36,12 @@ namespace Nz m_userData(object.m_userData), m_world(object.m_world), m_gravityFactor(object.m_gravityFactor), - m_mass(0.f) + m_mass(object.GetMass()) { NazaraAssert(m_world, "Invalid world"); NazaraAssert(m_geom, "Invalid geometry"); - m_handle = Create(object.GetMass(), object.GetMomentOfInertia()); + m_handle = Create(m_mass, object.GetMomentOfInertia()); SetGeom(object.GetGeom(), false); CopyBodyData(object.GetHandle());