Fix C# objects serialization bug when script throws exception during saving to Json

#1656
This commit is contained in:
Wojtek Figat
2023-10-09 15:31:46 +02:00
parent fa57440a2f
commit 00100e11f2
2 changed files with 3 additions and 3 deletions

View File

@@ -1218,10 +1218,9 @@ bool LevelImpl::saveScene(Scene* scene, rapidjson_flax::StringBuffer& outBuffer,
// Json resource data
writer.JKEY("Data");
writer.StartArray();
SceneObject** objects = allObjects.Get();
for (int32 i = 0; i < allObjects.Count(); i++)
{
writer.SceneObject(allObjects[i]);
}
writer.SceneObject(objects[i]);
writer.EndArray();
}
writer.EndObject();