Remove mutex usage since scenes are loaded in sync for now
This commit is contained in:
@@ -1018,7 +1018,6 @@ void Actor::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier)
|
|||||||
const auto parent = Scripting::FindObject<Actor>(parentId);
|
const auto parent = Scripting::FindObject<Actor>(parentId);
|
||||||
if (_parent != parent)
|
if (_parent != parent)
|
||||||
{
|
{
|
||||||
ScopeLock lock(Level::ScenesLock);
|
|
||||||
if (IsDuringPlay())
|
if (IsDuringPlay())
|
||||||
{
|
{
|
||||||
SetParent(parent, false, false);
|
SetParent(parent, false, false);
|
||||||
|
|||||||
@@ -327,7 +327,6 @@ void Script::Deserialize(DeserializeStream& stream, ISerializeModifier* modifier
|
|||||||
const auto parent = Scripting::FindObject<Actor>(parentId);
|
const auto parent = Scripting::FindObject<Actor>(parentId);
|
||||||
if (_parent != parent)
|
if (_parent != parent)
|
||||||
{
|
{
|
||||||
ScopeLock lock(Level::ScenesLock);
|
|
||||||
if (IsDuringPlay())
|
if (IsDuringPlay())
|
||||||
{
|
{
|
||||||
SetParent(parent, false);
|
SetParent(parent, false);
|
||||||
|
|||||||
Reference in New Issue
Block a user