I noticed a problem within Unitys animation window. Using the Add Property button does not show the fields of my class. The fields I want to see are actually fields of another serialized class and I think this might be the problem.
Here a reproducable example configuration in a complety new project.
I have two classes, FooFront and FooBack:
public class FooBack
public float Test;
public class FooFront : MonoBehaviour
public FooBack Foo;
The thing is, “Test” can of course be seen in the default inspector since it is serialized. But I cannot see it in the Animation Window. Only the Enabled field could be animated.
I tested this with the most recent version of Unity(5.6) and an older version (5.3).
Is it possible to get the field in the Backend class into the animation window? I need to animate the field “Test”. Is there maybe an attribute that I might missed?