¿Cuáles son las manifestaciones de AE (adobe after effect cs4)?
Objeto global
comp comp(nombre) le da otro nombre a la composición.
El material material(nombre) proporciona un nombre alternativo para el indicador del script.
Comp thisComp describe la expresión de contenido sintético. Por ejemplo: la capa componente (2)
Capa, fuente de luz o cámara Esta capa es una descripción de la capa misma. Esta capa es el objeto predeterminado y su aplicación es opcional. Por ejemplo, se puede obtener el mismo resultado usando la expresión thisLayer.width o width.
El atributo thisProperty describe la expresión de la propiedad. Por ejemplo, si escribe una expresión para el atributo de rotación, puede obtener el valor del atributo de rotación.
El tiempo numérico describe el tiempo de composición en segundos.
Number colorDepth devuelve el valor del bit de profundidad de color representado por 8 o 16. Por ejemplo, cuando la profundidad de color del proyecto es de 16 bits por canal, ColorDepth devuelve 16.
tiempo de posterización del número (framespesegundo) { framespesegundo es un número} Devuelve o cambia la velocidad de fotogramas. Permite que esta expresión establezca una velocidad de cuadros más baja que la composición.
Métodos matemáticos vectoriales
Array add(vec 1, vec2) {vec 1 y ve C2 son matrices} suma dos vectores.
array sub(vec 1, vec2) {vec 1 y ve C2 son arrays} Resta dos vectores.
array mul(VEC 1, cantidad) { VEC 1 es una matriz, cantidad es un número} Cada elemento del vector se multiplica por cantidad.
array div(VEC 1, cantidad) { VEC 1 es una matriz, cantidad es un número} Cada elemento del vector se divide por cantidad.
La abrazadera numérica o de matriz (valor, límite1, límite2) limita el valor de cada elemento en valor entre límite1 y límite2.
Número punto(vec 1, vec2) { vec 1 y ve C2 son matrices} Devuelve el producto escalar, el resultado es el producto de dos vectores.
array[2or 3]cross(vec 1, vec2) { vec 1 y ve C2 son los productos cruzados de los vectores de retorno de array[2 o 3]}.
Normalización de matrices (vec) { vec es una matriz} Formatee un vector, por ejemplo, una determinada longitud se representa como 1,0.
Longitud del número (vec) { vec es una matriz} Devuelve la longitud del vector.
Longitud del número (punto 1, punto 2) { punto 1 y punto 2 son matrices}
Método de números aleatorios
nada semilla aleatoria (semilla, atemporal = falso ) {la semilla es un número, el valor predeterminado atemporal es falso} Aumenta la semilla existente en un valor aleatorio que depende del índice (número) y la secuencia (propiedad) de la capa, pero no siempre. Por ejemplo, seed random(n, true) obtiene un número aleatorio entre 0 y 1 asignando true al segundo argumento.
Número aleatorio() devuelve un número aleatorio entre 0 y 1.
Número o matriz aleatoria (maxvaloray) { maxvaloray es un número o matriz} Devuelve un número entre 0 y maxval con las mismas dimensiones que maxval o devuelve un número con las mismas dimensiones que maxArray Matriz, cada elemento; de la matriz está entre 0 y maxArray.
Número o matriz aleatoria(minvalorary, maxvalorary) { minvalorary y maxvalorary son un número o matriz} Devuelve un número entre minval y maxval, o una matriz con las mismas dimensiones que minArray y maxArray. El rango de cada elemento está entre minArray y maxArray. Por ejemplo, Random([100, 200], [300, 400]) devuelve el primer valor de la matriz entre 100 y 300 y el segundo valor entre 200 y 400. Si las dos matrices tienen dimensiones diferentes, la más corta se rellenará automáticamente con ceros.
Number gaussRandom() devuelve un número aleatorio entre 0 y 1. Los resultados tienen forma de campana, con aproximadamente el 90% de los resultados entre 0 y 1, y el 10% restante en el borde.
número o matriz gauss random(maxvalorary) { maxvalorary es un número o matriz} Cuando se usa maxval, devuelve un número aleatorio entre 0 y maxVal. Los resultados tienen forma de campana, con aproximadamente el 90% de los resultados entre 0 y maxval, y el 10% restante en el borde. Cuando se usa maxArray, devuelve una matriz con las mismas dimensiones que maxArray y el resultado tiene forma de campana. Aproximadamente el 90% de los resultados están entre 0 y maxArray, el 10% restante está en el límite.
número Gauss Random(minvalorary, maxvalorary) { minvalorary y maxvalorary son un número o matriz} Cuando se usa Minval y maxval, devuelve un número aleatorio entre Minval y maxval. El resultado es una distribución en forma de campana. Aproximadamente el 90% de los resultados están entre minVal y maxVal, y el 10% restante está en el límite. Cuando se usa minArray y maxArray, devuelve una matriz con las mismas dimensiones que minArray y maxArray, y los resultados tienen forma de campana, con aproximadamente el 90% de los resultados entre minArray y maxArray, y el 10% restante en el borde.
Ruido numérico (matriz de valores) { la matriz de valores es un número o matriz [2 o 3]} Devuelve un número entre 0 y 1. En realidad, el ruido no es aleatorio, sino números aleatorios asociados con la muestra. Se basa en el ruido del encaje. Por ejemplo, agregue (posición, ruido (posición) * 50).
Método de interpolación
Número o matriz lineal(T, valor1, valor2) { T es un número, Valor1 y valor2 son números o matrices} Cuando T varía de 0 a 1, devuelve la interpolación lineal del valor1 al valor2. Cuando t》= 0, se devuelve el valor de 1, y cuando t》;= 1, se obtiene el valor 2. .
Número o matriz lineal(t, tmin, tmax, valor1, valor2) { t, tmin y tMax son números, valor1 y valor 2 son números o matrices} Cuando t = tMax, devuelve el valor 2; tmin
Número o matriz Ease(T, valor1, valor2) { T es un número, Valor1 y valor 2 son números o matrices} El valor de retorno es similar al lineal, pero la relación entre el inicio y el final puntos es 0. El resultado de este enfoque es una animación muy fluida.
Número o matriz facilidad(t, tmin, tmax, valor1, valor2) { t, tmin y tMax son números, valor1 y valor 2 son números o matrices} El valor de retorno es similar al lineal, pero con un punto inicial y un punto final La relación es 0. El resultado de este enfoque es una animación muy fluida.
Número o matriz de facilidad en (T, valor1, valor2) { T es un número, valor1 y valor2 son números o matrices} El valor de retorno es similar a Facilidad, pero solo tiene una proporción de 0 en el punto de entrada Valor1 es lineal y está cerca del valor 2.
Facilidad de números o matrices en (t, tmin, tmax, valor1, valor2) { t, tmin y tMax son números, valor1 y valor 2 son números o matrices} El valor de retorno es similar a Facilidad, pero La tasa es solo 0 en el punto de entrada tMin y es lineal alrededor de tMax.
Número o matriz salen gradualmente (T, valor1, valor2) { T es un número, valor1 y valor 2 son números o matrices}. El valor de retorno es similar a Facilidad, pero es lineal solo si la tasa de interés en el punto de entrada Valor2 es 0 y está cerca de Valor1.
Número o matriz facilitan la salida (t, tmin, tmax, valor1, valor 2) { t, tMin y tMax son números, valor1 valor2 son números o matrices} El valor de retorno es similar a Facilidad, pero Sólo el punto de entrada tMax, donde la velocidad es 0, es lineal.
Método de conversión de color
matriz【4】rgbtohsl (matriz RGBA) {La matriz RGBA es matriz【4】} Convierte el espacio de color rgba al espacio de color HSLA. La matriz de entrada especifica rojo, verde, azul y transparente, todos ellos en un rango de 0,0 a 1,0. El valor resultante es una matriz que especifica tono, saturación, brillo y transparencia, todos los cuales oscilan entre 0,0 y 1,0. Por ejemplo, rgbtohsl.effect("Cambiar color")("Color a cambiar").
Matriz [4] HSLTORRGB (matriz HSLA) {La matriz HSLA es la matriz [4]}. Convierta el espacio de color HSLA al espacio de color RGBA. Su funcionamiento es el contrario al de rgbToHsl.
Otros métodos matemáticos
número gradostorandos (grados) Convierte grados a radianes.
Número de radianes a árbol(radianes) convierte radianes a grados.
Propiedades y métodos de los componentes
Capa, luz o capa de cámara (índice) {el índice es un número} Obtiene el número de secuencia de la capa (el orden en la ventana Línea de tiempo). Por ejemplo, esta capa componente (3).
Capa, Luz o CameraLayer("nombre") {el nombre es una cadena} para obtener el nombre de la capa. Si no hay ningún nombre de capa, el nombre especificado coincide con el nombre de la capa o el nombre de la fuente. Si hay nombres duplicados, After Effects utiliza el primer nombre en la ventana de la línea de tiempo. Por ejemplo, esta comp .layer("Solid 1").
Capa, capa de luz o cámara (otra capa, índice relin) {otra capa es el objeto de capa, índice relin es el número} Obtenga el índice relin (número) ubicado encima de la otra capa (nombre de capa) o la capa de abajo. Por ejemplo, capa(esta capa, 2) devuelve una capa dos capas por encima de la capa en la ventana Línea de tiempo en la que está escrita esta expresión.
Número marcador (marker num) {marker num es un número} El momento en que se obtiene el punto marcado en la composición. Puede utilizar esto para reducir la transparencia de un punto de marcador y hacer que se desvanezca. Por ejemplo: marktime = this comp.marker(1); lineal(time,markTime.5,markTime,100,0).
Numnum Layers devuelve el número de capas compuestas.
Camera activeCamera obtiene el valor de la cámara a través del cual se compone el color en el fotograma actual. Esto no es necesariamente lo que ves en la ventana de composición.
El ancho del número devuelve el ancho compuesto en píxeles.
Altura del número devuelve la altura combinada en píxeles.
La duración del número devuelve el valor de duración compuesto en segundos.
Number frameDuration devuelve la duración de la imagen.
El número de ángulo del obturador devuelve el grado del ángulo del obturador en la composición.
Número de fase de obturación devuelve el grado de fase de obturación en la composición.
array【4】bgColor devuelve el color del fondo compuesto.
Número pixelAspect devuelve la relación de aspecto de píxeles expresada como ancho/alto en la combinación.
Nombre de cadena devuelve el nombre compuesto.
Propiedades y métodos del script
El ancho del número devuelve el ancho del script en píxeles.
Altura del número devuelve la altura del script en píxeles.
Número de duración devuelve la duración del script, en segundos.
Number frameDuration devuelve la duración de la imagen en segundos.
Número pixelAspect devuelve la proporción de píxeles del script, expresada como ancho/alto.
Nombre de cadena devuelve el nombre del script.
Propiedades y métodos del subobjeto de capa
Composición o fuente de material Devuelve la composición de origen o el objeto de material para la capa. La hora predeterminada es la hora ajustada en esta fuente. Por ejemplo, posición fuente.capa(1).
efecto efecto(nombre) {el nombre es una cadena} devuelve el objeto del efecto. After Effects utiliza este nombre para buscar el efecto correspondiente en la ventana Control de efectos. El nombre puede ser un nombre predeterminado o un nombre definido por el usuario. Si hay algunos efectos con el mismo nombre aquí, seleccione el efecto superior con el mismo nombre en la ventana de control de efectos.
Efecto efecto (índice) {el índice es un número} devuelve el objeto del efecto. After Effects utiliza este número de serie para buscar el efecto correspondiente en la ventana Control de efectos. Comience con 1, desde arriba.
Máscara Máscara(nombre) { el nombre es una cadena } Devuelve el objeto de máscara de capa. El nombre puede ser un nombre predeterminado o un nombre definido por el usuario.
Máscara Máscara(índice) {el índice es un número} Devuelve el objeto de máscara de capa. After Effects utiliza este número de secuencia para buscar la máscara correspondiente en la ventana de la línea de tiempo. Comience con 1, desde arriba.
Propiedades generales y métodos de las capas
El ancho del número devuelve el ancho de la capa en píxeles. Es lo mismo que ancho de fuente.
Altura del número devuelve la altura de la capa en píxeles. Es lo mismo que source.height
El índice numérico devuelve el número de capas en la composición.
Capa, Luz o Cámara principal devuelve el objeto de capa principal de la capa, como posición[0]+parent.width.
Booleano hasParent devuelve verdadero si hay un padre y falso si no hay ningún padre.
NumberInPoint Devuelve el punto de entrada de la capa en segundos.
Número outPoint devuelve el punto final de la capa, en segundos.
Número startTime devuelve el tiempo de inicio de la capa en segundos.
El booleano hasVideo devuelve verdadero si hay un vídeo, falso si no hay ningún vídeo.
El valor booleano hasAudio devuelve verdadero si hay audio y falso si no hay audio.
La actividad booleana devuelve verdadero si el interruptor de vídeo (ojos) de la capa está activado. Si el interruptor de vídeo (ojos) de la capa está desactivado, la actividad booleana devuelve falso.
El valor booleano audioActive devuelve verdadero si el interruptor de audio (altavoz) de la capa está activado y falso si el interruptor de audio (altavoz) de la capa está desactivado.