From 4865a49bfa73c4d636dd1d04bc545223e2da31a3 Mon Sep 17 00:00:00 2001 From: Diren D Bharwani Date: Wed, 23 Nov 2022 15:32:14 +0800 Subject: [PATCH] Fixed bug where rigidbody setters in the first frame causes a crash --- SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp index 2df5c496..9eab928d 100644 --- a/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp +++ b/SHADE_Engine/src/Physics/System/SHPhysicsSystem.cpp @@ -185,6 +185,7 @@ namespace SHADE objectManager.commandQueue.pop(); sceneGraph.Traverse(BUILD_NEW_SCENE_PHYSICS_OBJECT); + objectManager.UpdateCommands(); } void SHPhysicsSystem::ForceUpdate() @@ -443,6 +444,7 @@ namespace SHADE // Build scene SHSceneManager::GetCurrentSceneGraph().Traverse(BUILD_PHYSICS_OBJECT); + objectManager.UpdateCommands(); return onPlayEvent->handle; } -- 2.40.1