Script Fix Legacy Expressions para After Effects. Actualiza automáticamente las expresiones del proyecto para que funcionen con After Effects v16 y superior.
Adobe introdujo un nuevo motor JavaScript en After Effects v16 que rompe muchas expresiones en los proyectos.
Más información en https://helpx.adobe.com/after-effects/using/legacy-and-extend-script-engine.html
El script corrige automáticamente la mayoría de las sintaxis heredadas incompatibles. Lista de diferencias corregidas:
- if y else no pueden estar en la misma línea sin llaves
- Las expresiones no pueden terminar con una declaración de función
- La sintaxis abreviada this() no está permitida; usa thisLayer()
- Las propiedades y métodos en snake_case no están permitidos
- El acceso por índice de matriz a los caracteres de la propiedad Source Text requiere .value
- Terminar una expresión con un if sin else — el script no corrige esta diferencia porque funciona correctamente en las versiones más recientes de After Effects



Comentarios