unity序列化深度限制 因为unity是基于序列化的系统,所以为了避免循环引用不跳出造成死循环,所以unity官方在所有循环引用是会有一个七层的深度限制,满足即跳出。例如 public class NodeAsset : ScriptableObject { [SerializeField] public NodeValue nodeValue = null; } class NodeValue { public List<NodeValue