-
Expression is only “updating” via manual cues, not automatically
Hope the title’s not too confusing. I’m not even sure how to phrase my issue to google it, so I’m just going to post.
I have Comp 1, inside of which is PreComp 1, inside of which is PreComp 2. PreComp 2 has Time Remapping turned on, and its value has an expression that references an Expression Controls slider on a null object in Comp 1. (I’m trying to rig a walk cycle animation for the first time, PreComp 2 holds various hand positions, PreComp 1 has a different walk cycle position on each frame, Comp 1 has a Null Object that I’m trying to set up to control everything in the various precomps).
I know the expression is working because when I type in a new value for the slider control, the hand position updates accordingly. However, if I try to keyframe the slider control (for example, to close the hand into a fist as the walk cycle begins), it doesn’t continue updating as the keyframes change. Essentially, the expression only seems to be “listening” when I manually key in a new value, it doesn’t pay attention to “automatic” changes triggered by keyframes or by other expressions. I’d like it to trigger automatically.
Hopefully that makes sense. Thanks in advance!


