2
0
Эх сурвалжийг харах

Remove nodes/components in Scene destructor before cleaning up the scene object maps.

Lasse Öörni 13 жил өмнө
parent
commit
ae0259c1e3

+ 3 - 0
Engine/Scene/Scene.cpp

@@ -67,6 +67,9 @@ Scene::Scene(Context* context) :
 
 Scene::~Scene()
 {
+    RemoveAllChildren();
+    RemoveAllComponents();
+    
     // Remove scene reference and owner from all nodes that still exist
     for (HashMap<unsigned, Node*>::Iterator i = replicatedNodes_.Begin(); i != replicatedNodes_.End(); ++i)
     {