Сценарии обычно записываются так, чтобы публичные поля были выставлены в Инспекторе; есть ли способ использовать свойства вместо этого?В Unity я могу открыть C# * Properties * в окне Inspector?
// instead of this
public GameObject wrongBall;
// is there some way to do this (to trigger an event in the setter, for instance)
// and have it show up in the inspector window?
public GameObject WrongBallProperty
{
get;
set;
}
Невероятно, как Unity по-прежнему не имеет поддержки для этого после стольких версий. –
@RayKoopa проблема заключается в сериализации. Легче выполнять сериализацию по полям, чем свойства без каких-либо проблем. –