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)
我做错了吗?
答案 0 :(得分:1)
您应该在要序列化的类中放置一些公共字段。如果它是空的,或者只有私有或受保护的字段,则无需序列化。 错误消息可能更好(类似于#34;没有什么可以序列化"而不是你正在获得的那个)。