1
Кажется, что Unity 5.4 имеет вопрос сериализации: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)
ли я делаю неправильно?
Вы пробовали его в Unity 5.3? Кроме того, я думаю, что сериализация рядовых не является стандартным поведением. Используйте [SerializeField] там. – frankhermes
На самом деле, я добавил. Если я удалю его, он позволяет отображать, но не работает при попытке режима Debug для Inspector. Я не пробовал в 5.3, но я использовал раньше, я просто переезжаю туда для Hololens. – Everts
Возможно, в MyObject можно поместить некоторые общедоступные вещи? Он выглядит настолько пустым внутри, что нет ничего, чтобы сериализовать там ... – frankhermes