遇到Vector3和Quaternion无法转为Json的问题,尝试使用JsonUtility仅能得到括号,用JsonConvert则会报如下错误:
JsonSerializationException: Self referencing loop detected for property 'normalized' with type 'UnityEngine.Vector3'. Path 'position'.
解决方法:检查需要转Json的类里是否包含属性(property),将属性改成字段(field)即可解决(去掉 { get; set; })。