|
@@ -8,6 +8,7 @@
|
|
|
#include "BsMonoManager.h"
|
|
#include "BsMonoManager.h"
|
|
|
#include "Serialization/BsScriptAssemblyManager.h"
|
|
#include "Serialization/BsScriptAssemblyManager.h"
|
|
|
#include "BsMonoAssembly.h"
|
|
#include "BsMonoAssembly.h"
|
|
|
|
|
+#include "Scene/BsGameObjectManager.h"
|
|
|
|
|
|
|
|
namespace bs
|
|
namespace bs
|
|
|
{
|
|
{
|
|
@@ -81,8 +82,10 @@ namespace bs
|
|
|
|
|
|
|
|
void EditorScriptLibrary::destroy()
|
|
void EditorScriptLibrary::destroy()
|
|
|
{
|
|
{
|
|
|
|
|
+ GameObjectManager::instance().destroyQueuedObjects();
|
|
|
|
|
+
|
|
|
unloadAssemblies();
|
|
unloadAssemblies();
|
|
|
EditorScriptManager::shutDown();
|
|
EditorScriptManager::shutDown();
|
|
|
shutdownModules();
|
|
shutdownModules();
|
|
|
}
|
|
}
|
|
|
-}
|
|
|
|
|
|
|
+}
|