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

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

Сообщение gturk 08 окт 2013, 23:08

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


Единственное что огорчает - дак это то что при назначении поля в эдиторе не вызывается код сеттера, оно и не удивительно ведь через инспектор мы фактически назначаем _someValue напрямую
Аватара пользователя
gturk
UNITрон
 
Сообщения: 239
Зарегистрирован: 01 апр 2012, 18:49

Вернуться в Tips & Tricks

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0