проблемы с дебагом?
Какие проблемы?
Я выше описал, да, с современными дебаггерами оно уже не актуально, но все же
Так может тогда структуры писать просто публичными?
Не надо творить фигню
Просто через свойства, понял
Нашел обьяснения почему тут написано так громоздко: Это Юнити код который используется для сохранения данных и методы, которые отвечают за сериализацию не поддерживают свойства. Поэтому было создано по приватному полю + [SerializeField]
Закрытие полей и получение их через гетеры, это инкапсуляция, мы закрываем свойства и открываем методы, давая клиентскому коду некий интерфейс для работы с классом
@necrodever Как я понимаю, в таком случае такая структура оправдана?
от случая к случаю, но в юне чаще да, чем нет
Понял, спасибо большое)
А без модификаторов доступа никак?
Что тебе опять не нравится
Обсуждают сегодня