Skip to content

Commit 6c844f0

Browse files
TsFreddievanifatovvlad
authored andcommitted
Ignore readonly fields
1 parent 0c5b8f4 commit 6c844f0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Editor/Utilities/TriUnitySerializationUtilities.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ internal static class TriUnitySerializationUtilities
1414

1515
public static bool IsSerializableByUnity(FieldInfo fieldInfo)
1616
{
17+
if (fieldInfo.IsInitOnly)
18+
{
19+
return false;
20+
}
21+
1722
if (fieldInfo.GetCustomAttribute<NonSerializedAttribute>() != null ||
1823
fieldInfo.GetCustomAttribute<HideInInspector>() != null)
1924
{

0 commit comments

Comments
 (0)