да не, если я конкретезирую класс в листе, например Description:IDataCp нормально отображает, класс [Serializable]
не правильно написал. крч смотри. Если класс поля наследуется от MonoBeahvor и тому подобных, в инспекторе ты прям целиком прикрепляешь( указываешь получается ссылку). Если повесить сериализуемый класс, то выводятся его поля, то есть создается экземпляр класса через инспектор. В данном случае ты указываешь интерфейс.. Он не относится ни к первому, ни ко второму. Можешь попробовать сделать через абстрактный класс (вместо интерфейса), который наследуется от MonoBehavor или ScriptableObject. Я правда не знаю получится или нет, никогда не пробовал, сейчас идея пришла.