Optimize scenes loading with Job System

This commit is contained in:
Wojtek Figat
2023-10-01 10:55:01 +02:00
parent f77198c7ca
commit b960600102
11 changed files with 162 additions and 69 deletions

View File

@@ -327,6 +327,7 @@ void Script::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier
const auto parent = Scripting::FindObject<Actor>(parentId);
if (_parent != parent)
{
ScopeLock lock(Level::ScenesLock);
if (IsDuringPlay())
{
SetParent(parent, false);