Как в кастомном эдиторе Unity вывести экземпляры подкласса, которые описаны в самом классе
Есть класс, допустим Res
, а в нем другой класс SubRes
public class Res : ScriptableObject
{
[System.Serializable] public class SubRes
{
[SerializeField] protected float[] myFloatArray;
[SerializeField] protected MyEnum[] myEmunArray;
}
[SerializeField] protected SubRes mySubRes1;
[SerializeField] protected SubRes mySubRes2;
}
Для Res
сделан кастомный эдитор который выводит другие его поля, но как мне вывести с помощью кастомного эдитора экземпляры подклассов так как мне нужно? как их вообще выводить?
Источник: Stack Overflow на русском