diff --git a/Assets/UniGLTF/Editor/UniGLTF/Serialization/EnumSerialization.cs b/Assets/UniGLTF/Editor/UniGLTF/Serialization/EnumSerialization.cs index c601f4c32..f257508f2 100644 --- a/Assets/UniGLTF/Editor/UniGLTF/Serialization/EnumSerialization.cs +++ b/Assets/UniGLTF/Editor/UniGLTF/Serialization/EnumSerialization.cs @@ -46,6 +46,9 @@ namespace UniGLTF // (ProjectionType)Enum.Parse(typeof(ProjectionType), kv.Value.GetString(), true) return $"({m_type.Name})Enum.Parse(typeof({m_type.Name}), {argName}.GetString(), true)"; + case EnumSerializationType.AsString: + return $"({m_type.Name})Enum.Parse(typeof({m_type.Name}), {argName}.GetString(), false)"; + default: throw new NotImplementedException(); }