Está en la página 1de 3

EXPRESIONES EN AFTER EFFECTS

Mediante las expresiones podemos crear una relacin entre dos propiedades, de tal
manera que al cambiar una de ellas, la otra ajuste su valor para mantener la relacin
establecida.
Por ejemplo: Si disponemos de una capa que est dando vueltas, y le hemos aplicado el
efecto rop Shado! para a"adirle una sombra, es posible a"adir una expresin que
vincule la propiedad #otation con el parmetro irection del efecto rop Shado!, de tal
manera que, conforme la capa vaya $irando, vaya cambiando tambi%n la direccin de la
sombra $enerada por el efecto.
&as expresiones se basan en el n'cleo del len$uaje (ava)Script, pero es posible escribir
expresiones simples sin conocer dicho len$uaje y sin escribir nin$una l*nea de cdi$o.
Para hacer expresiones ms complejas +y potentes,, hay ya que saber al$o de
pro$ramacin y al$o de (ava)Script.
-odo el trabajo relacionado con las expresiones se reali.a en la ventana de l*nea
temporal. ebe adems tenerse en cuenta que como las expresiones son fra$mentos de
cdi$o, y en ellas se cita a las capas por su nombre, si tras incluir una expresin,
cambiamos el nombre de al$una capa citada en la expresin, es posible +casi se$uro, que
la expresin no funcione correctamente.
1. Creacin de expresiones
&as expresiones se asi$narn a las propiedades de transformacin. Por lo tanto, para
crear una expresin nueva, hay que empe.ar por seleccionar la propiedad de
transformacin a la que queremos vincular la expresin. -ras ello debemos pulsar
ANIMATION > ADD EXPRESSION, o tambi%n podemos mantener pulsada la tecla ALT
mientras hacemos clic/ sobre el cronmetro de variaciones temporales. -ras ello la
ventana de l*nea temporal cambiar de la si$uiente manera:
A. 0ctivar1esactivar expresin. B. Mostrar $rfico de valor. C. 2enerador de expresiones. D. Men' de elementos del
len$uaje. E. -exto de la expresin
3omo se puede ver la expresin se muestra bajo el nombre de la propiedad, y en el
$rfico de tiempo se le reserva una l*nea para introducir en ella su texto podemos
incrementar el espacio para el texto colocando el puntero del ratn sobre la l*nea inferior
de dicho espacio y arrastrando.
Por defecto, cuando una expresin se acaba de crear, su texto contiene simplemente el
nombre de la propiedad a la que se ha asi$nado. ebemos pues escribir la expresin
+haciendo clic/ sobre el campo donde se contiene el texto de la expresin,, o $enerarla
automticamente mediante el $enerador de expresiones.
2. Uso del generador de expresiones
-ras crear una expresin, en el panel de conmutadores se muestran tres botones. 4l
botn central es el $enerador de expresiones: . Mediante %l podemos crear expresiones
simples que vinculen dos propiedades5 para ello simplemente hay que arrastrar dicho
botn hasta la propiedad con la que queremos establecer la vinculacin. 4l arrastre lo
podemos hacer bien hacia el nombre de la propiedad destino en la misma ventana de
l*nea temporal, bien hacia el nombre de dicha propiedad en la ventana de control de
efectos.
Si tras reali.ar el arrastre resulta que hemos vinculado dos propiedades que no se pueden
vincular, de tal manera que la expresin no se puede procesar, 0fter 4ffects mostrar un
mensaje explicando el error y, automticamente desactivar la expresin al tiempo que un
icono amarillo de advertencia aparecer junto a la expresin. 6aciendo clic/ sobre %l
podremos volver a leer el mensaje de error.
4s importante entender cmo funciona el $enerador de expresiones y qu% efectos
produce sobre la expresin.
Podemos arrastrar el $enerador de expresiones tanto hacia el nombre de una
propiedad como hacia el valor de una propiedad. Puede tratarse, adems, de al$una
propiedad de un efecto aplicado en la misma capa, o de al$una propiedad de una capa
distinta. 4l 'nico requisito +sin escribir cdi$o, es que estemos vinculando propiedades
o valores que ten$an el mismo n'mero de dimensiones. 4l n'mero de dimensiones de
una propiedad depende de su n'mero de parmetros. 0s*, por ejemplo, la rotacin es
una propiedad de una dimensin, pues se establece mediante un solo n'mero5 la
posicin es una propiedad de dos dimensiones +pues se establece mediante el valor
de las coordenadas 7 e 8, o de tres dimensiones en las capas 9, y el color es una
propiedad de cuatro dimensiones +#2:0,.
3uando el arrastre acaba, 0fter 4ffects $enera el texto necesario para la expresin, y lo
introduce en la expresin, reempla.ando al texto anterior5 a no ser que, en el texto de
la expresin, se hubiera seleccionado un parte, en cuyo caso el nuevo texto sustituir a
la parte seleccionada, dejando el resto como estaba.
3. Expresiones y fotogramas clave
;na expresin controla el valor de una propiedad sin necesidad de establecer foto$ramas
clave. Por ello si borramos una expresin, los valores de la propiedad afectada quedarn
como estaban antes de escribir la expresin.
<o obstante podemos convertir la expresin en foto$ramas clave, de tal manera que los
cambios en la propiedad sean independientes de que haya o no una expresin. Para ello
basta con seleccionar la propiedad en donde se escribi la expresin y pulsar
ANIMATION > KEYFRAME ASSISTANT > CONVERT EXPRESSION TO
KEYFRAMES. -ras ello, 0fter 4ffects $enerar los foto$ramas clave necesarios y lue$o
desactivar la expresin +porque ya no es necesaria,.
4. Otras consideraciones sobre las expresiones
&a tecla de acceso rpido a las expresiones es EE.
4l botn MOSTRAR GRFICO DE VALOR nos permitir mostrar u ocultar un $rfico
donde se representa cmo la expresin cambia los valores de la propiedad.
&a expresin puede ser activada o desactivada simplemente haciendo clic/ sobre el
icono ACTIVAR/DESACTIVAR EXPRESIN que aparece junto al nombre de la
propiedad. 3uando la expresin est activada el icono muestra el si$no =>?, y cuando
est desactivada muestra el si$no =@?.