Hey folks,
I'm hitting a wall with [SerializeReference] lists in the Inspector using Unity 6 (version 6000.0.42f1) and hoping someone might have insights.
My Goal: I want to use polymorphism in the Inspector for lists. The setup involves:
- An abstract base class (let's call it
AbstractConditionBase), marked with[System.Serializable]. - Several concrete subclasses inheriting from the base (like
ConcreteConditionA,ConcreteConditionB), also marked with[System.Serializable].
The Setup in a ScriptableObject: I'm trying this in two ways inside a ScriptableObject:
- Direct List: A field declared like `` `[SerializeReference] public List<AbstractCond

