Skip to main content
ti.s.cavalcanti
Inspiring
May 23, 2015
Answered

After Effects Universal Expressions

  • May 23, 2015
  • 2 replies
  • 15138 views

1. What are universal expressions?

  • I want examples of applications of universal expressions and how to identify non-universal expressions.


  • When my project use non-universal expressions, I can use a plugin called "ExpressionUniversalizer 2" to support all languages.

2. But there's another way to get the result of transforming the non-universal expressions in universal without use the plugin?

Please provide me all possible details.

I need to create a template that uses expressions and need that the template supports all languages.

Thanks!

This topic has been closed for replies.
Correct answer Mylenium

"Universal" merely refers to not using language specific UI controls and addressing them by their enumerated index. Example:

effect("XYZ")("Slider") //English

effect("XYZ")("Schieberegler") //German


effect("XYZ")(1) //Universal


You can get the index of a control element by holding down Alt when using the pickwhip.


Mylenium

2 replies

Smytt_kp
Participant
March 12, 2016

Let's try to revive this thread.

Wondering here if the universality of the expression is only limited to the names of effects and their properties.

How about if I leave the name of 2 elipses default and try to link their positions with an expression?

For exmaplе this:

content("Ellipse 1").content("Ellipse Path 1").size[0]/2;

"Ellipse 1" is the default name in English, so is "Ellipse Path 1".

Will this run in German, for example?

Mylenium
MyleniumCorrect answer
Legend
May 23, 2015

"Universal" merely refers to not using language specific UI controls and addressing them by their enumerated index. Example:

effect("XYZ")("Slider") //English

effect("XYZ")("Schieberegler") //German


effect("XYZ")(1) //Universal


You can get the index of a control element by holding down Alt when using the pickwhip.


Mylenium

ti.s.cavalcanti
Inspiring
May 23, 2015

Thanks! Very cool!

3. Only expressions that use Effects "Expression Controls" are non-universal?


Some examples:

  • ("3D Point") = ("ADBE 3D Point Control-0001")
  • ("Angle") = ("ADBE Angle Control-0001")
  • ("Checkbox") = ("ADBE Checkbox Control-0001")
  • ("Color") = ("ADBE Color Control-0001")
  • ("Layer") = ("ADBE Layer Control-0001")
  • ("Point") = ("ADBE Point Control-0001")
  • ("Slider") = ("ADBE Slider Control-0001")

The way that you taught is much more easy to use.

Thanks again!