+1
Fixed
Getting an error with 0.22 when pressing play with SF window open
Serialization depth limit exceeded at 'ShaderForge::SF_PreviewSettings'. There may be an object composition cycle in one or more of your serialized classes.
Answer
0
Answer
Fixed
Freya Holmér (Developer) 10 years ago
This was fixed quite a long time ago
Which version of Unity are you using?
Does it break anything, or do things seem to work anyway?
Does it break anything, or do things seem to work anyway?
If you're using a future alpha/beta of Unity, I won't really be able to debug the issue, as I don't have access to it yet
The actual error is:
Serialization depth limit exceeded at 'ShaderForge::SF_PreviewSettings'. There may be an object composition cycle in one or more of your serialized classes.
UnityEditorInternal.InternalEditorUtility:LoadSerializedFileAndForget(String)
UnityEditor.WindowLayout:LoadWindowLayout(String, Boolean)
Serialization depth limit exceeded at 'ShaderForge::SF_PreviewSettings'. There may be an object composition cycle in one or more of your serialized classes.
UnityEditorInternal.InternalEditorUtility:LoadSerializedFileAndForget(String)
UnityEditor.WindowLayout:LoadWindowLayout(String, Boolean)
Everything works fine for me, just getting the spam. I'll see if its happening on 4.3.4
Whoops, just read the topic title. (found the thread with a search)
I get the errors when Unity loads and they do not go away.
Just trying to keep my report accurate, not complaining.
:)
I get the errors when Unity loads and they do not go away.
Just trying to keep my report accurate, not complaining.
:)
I'm getting this exact error now, with Unity 4.5.0f6, running Shader Forge 0.34.
Same as Andrei, everything still works fine.
Same as Andrei, everything still works fine.
This is a known issue in 4.5. It's harmless, but annoying. I'll see what I can do
Customer support service by UserEcho