Unity 5.4 - 破坏序列化

时间:2016-07-05 13:28:59

标签: serialization unity3d beta

Unity 5.4似乎有序列化问题:

public class InputManager : MonoBehaviour 
{
    [SerializeField] private MyObject obj;
}

[Serializable]
public class MyObject¨
{
}

结果:

InvalidOperationException: The operation is not possible when moved past all properties (Next returned false)

我做错了吗?

1 个答案:

答案 0 :(得分:1)

您应该在要序列化的类中放置一些公共字段。如果它是空的,或者只有私有或受保护的字段,则无需序列化。 错误消息可能更好(类似于#34;没有什么可以序列化"而不是你正在获得的那个)。