Страница 1 из 1

Свойства, которые отображаются в инспекторе

СообщениеДобавлено: 08 окт 2013, 23:08
gturk
Довольно долго страдал от того что свойства не отображаются в инспекторе, и приходиться либо отказываться от этой замечательной возможности языка, либо писать кастомные инспекторы, что утомляет, но вот оно решение - только недавно осенило что можно делать вот так:
Синтаксис:
Используется csharp
[SerializeField]
private int _someValue;
public int SomeValue
{
    get { return _someValue; }
    set { _someValue = value; }
}
 


Единственное что огорчает - дак это то что при назначении поля в эдиторе не вызывается код сеттера, оно и не удивительно ведь через инспектор мы фактически назначаем _someValue напрямую