Copy link to clipboard
Copied
I made this huge project that will be constantly updated from someone else and for that i used expressions for most of the texts and elements, so this person could just fill in the variables with the question topic. But here my troubles starts, when this person opened the project, all the expression had errors, after a close analysis I noticed that the after effects had trouble to understand terms such as "slider" "color" "checkbox" all of the expression control effects.
This person uses After effects with Portuguese-PTBR interface, wich fails to recognize even the simples of expressions that uses expression controls, Both after effects (mine and his) are uptaded to the last version with the only difference that mine uses the english UI, I then reistalled after effects with english UI and without any changes in the project all the expression worked properly.
I think the devs teamm should check this out, that's why im posting with here
Copy link to clipboard
Copied
You have to universalize your Expressions. aescripts.com has a script to do this automatically - Expression Universalizer.
HTH
Copy link to clipboard
Copied
Make sure that your expressions use match names to refer to the controls. So instead of this, for example:
thisComp.layer("Layer 1").effect("Slider Control")("Slider")
you'd do this:
thisComp.layer("Layer 1").effect("ADBE Slider Control")("ADBE Slider Control-0001")